Join a forward‑thinking tech team where you’ll lead the creation of high‑performance server applications, mentor junior talent, and shape the product roadmap in a collaborative Agile environment.
What You’ll Do
- Design and build scalable Node.js services following best practices.
- Own the full development lifecycle from analysis to deployment.
- Write clean, maintainable code and enforce coding standards.
- Integrate backend logic with front‑end components for seamless UX.
- Guide junior developers through code reviews and problem solving.
- Implement unit and integration tests to ensure reliability.
- Collaborate with DevOps for CI/CD and smooth releases.
What You Need
- 5+ years of professional Node.js development experience.
- Strong JavaScript expertise, including Express.js and NPM.
- Proficiency with RESTful API design and implementation.
- Hands‑on experience with SQL and NoSQL databases.
- Solid understanding of front‑end tech: HTML5, CSS3, React/Angular/Vue.
- Version control mastery using Git in collaborative workflows.
- Experience participating in Scrum/Agile ceremonies.
Good to Have
- Cloud experience (AWS services such as SQS, Lambda, Kinesis).
- Containerization knowledge (Docker, Kubernetes).
- Performance tuning and scalability expertise for Node.js.
- Familiarity with automated testing and CI/CD pipelines.
The Opportunity
You’ll work closely with cross‑functional teams, influencing architecture decisions while enjoying the autonomy to drive projects from concept to production.
