You will build and maintain end-to-end microservices and single-page applications.
Responsibilities
- Develop microservices and SPAs using Node.js and React.js.
- Design high-level technical solutions and documentation for complex ecommerce platform requirements.
- Own the full software development life cycle, from scoping and requirements gathering to launch and operations.
- Mentor junior developers through code reviews, technical grooming, and knowledge sharing.
- Set up monitoring dashboards, alerts, and technical operations for your owned services.
- Collaborate with Product and Test teams to translate requirements into technical specifications.
Required Skills
- 10+ years of professional software development experience.
- Proficiency in React.js or Vue.js.
- Strong experience with Node.js and frameworks such as Express or Hapi.
- Expertise in software engineering best practices, including source control, build processes, and testing.
- Deep understanding of Object Oriented Programming (OOP) and Computer Science fundamentals.
- Experience working within Agile environments.
- Proven ability to manage technical interactions with internal and external partner teams.
- Strong analytical and problem-solving skills.
Preferred Skills
- Experience mentoring and working with remote teams.