Overview
Job Title: Backend Lead (Node JS)
Location: Barcelona, Spain (2-3 days work in office, rest days remote work)
Experience: 5-8 years
Responsibilities
- Lead a team of Node.js developers in designing, developing, and maintaining backend services and APIs using Node.js.
- Define technical architecture, system design, and development standards for Node.js applications.
- Build and maintain backend APIs in support of frontend applications.
- Ensure code quality and unit testing. Should have knowledge in using any Unit testing frameworks.
- Experience with serverless systems on any Cloud platforms.
- Strong understanding of CI /CD process.
- Active participant in a scrum team, working closely with scrum master and program manager as well as consumers like applications development teams.
- Experience practicing contemporary software development methodologies Agile, Scrum, XP, etc. with strong focus on coding best practices, application security, performance and maintainability.
- Ability to understand business requirements and translate them into technical requirements.
Qualifications
- Bachelor’s degree in computer science, Engineering, or related field.
- 5 plus years of relevant experience with Node.js