We are looking for a skilled Software Engineer with expertise in Node.js to drive the stability and evolution of our backend architecture. The ideal candidate is impact-focused and capable of delivering solutions that support our business objectives.
Responsibilities
- Implement reusable and maintainable components adhering to TypeScript and Node.js standards
- Actively improve the performance and security of the backend ecosystem
- Execute structured testing including Unit, Integration, and E2E tests, and lead code reviews
- Make informed decisions within their service/module, minimizing technical debt
- Guide Junior developers and promote industry best practices
Requirements
- 3+ years of experience working with Node.js and TypeScript in high-demand environments
- Proven experience with unit and integration testing
- Proficiency in SQL and NoSQL, including query optimization and data management
- Familiarity with AWS and CI/CD tools like GitLab or Jenkins
- English proficiency at B2 level or higher