JS stack
Senior Node.js Developer
We are looking for a Senior Node.js Developer to join our team and develop innovative projects using JavaScript, Node.js and different databases.
Ideally, you need to have a passion for programming, great soft skills, and good English. Also, you should have at least 4 years of commercial experience and be ready for new challenges.
Requirements
- 4+ years of commercial development experience
- 2+ years of Node.js experience
- Proficiency with JavaScript, TypeScript
- Strong knowledge of OOP
- Advanced knowledge of NestJS/ExpressJS
- Upper-Intermediate English level (written, spoken)
- Experience with Redis, SQL/NoSQL databases (PostgeSQL, MongoDB, MySQL)
- Strong knowledge of Git/Bitbucket, REST/GraphQL, Third Party APIs, WebSockets)
- Experience with cloud architecture (AWS)
- Knowledge of microservice architecture
Responsibilities
- Write a high quality code and maintaining existing code
- Independently handle project activities related to builds and deployments
- Implement back-end functionality according to requirements
- Code review, code optimization
- Team planning, proper estimations, commitments
- Collaborate with the rest of the engineering team to design and launch new features
- Share expertise within the team