As a Senior Engineer, you’ll take full ownership of complex technical projects that drive our core product forward. You’ll work independently to tackle challenging problems, contribute to high-level design discussions, and lead key technical initiatives that shape our product’s future. You’ll also play a pivotal role in mentoring colleagues and setting best practices across the team. Your efforts will ensure our systems remain robust, scalable, and secure as we continue to innovate.
You will build and enhance integrations for the Enode API, design and implement scalable backend components, and proactively contribute to the design and architecture of Enode’s infrastructure. Troubleshoot and resolve production issues, participate in the on-call rotation, facilitate productive discussions and lead impactful projects.
You should have 5+ years of experience, solid JavaScript skills and extensive experience with TypeScript. You should actively contribute to maintaining and improving code quality standards and have a strong understanding of testing strategies, working in a fast-paced, high-growth environment valuing product excellence.