We are looking for a qualified Nodejs Backend developer to join our Engineering team. You will be working with our CTO to develop and maintain high quality coaching system. If you’re passionate about high availability platforms and translating code into user-friendly products, we would like to meet you. As a Backend developer, you’ll collaborate with internal teams to develop applications, while working in a fast-paced environment. Ultimately, you should be able to design and build the next generation of our platform.
Responsibilities
- Support the entire platform lifecycle (concept, design, test, release and support)
- Produce fully functional backend/frontend writing clean code
- Gather specific requirements and suggest solutions
- Write tests to identify malfunctions
- Troubleshoot and debug to optimise performance
- Design interfaces to improve user experience
- Liaise with Product development team to plan new features
- Ensure new and legacy applications meet quality standards
- Research and suggest new products, applications and protocols
- Stay up-to-date with new technology trends
Requirements
- Proven work experience as a Backend developer
- 3 years experience on Node backend (Serverless, Express, Nest.js...)
- 1-2 years experience with AWS web services (GCP is ok as well)
- Ability to work with CI/CD pipelines and sometimes improve pipelines.
- Experience with third-party libraries and APIs
- Having used Firebase services is a real plus
- Having used React is also interesting for this role
- Familiarity with OOP design principles
- Excellent analytical skills with a good problem-solving attitude
- Ability to perform in a team environment
- BSc degree in Computer Science or relevant field