Overview
Required Skills
Node.js
5/5
Microservice Architecture
5/5
Database Management
5/5
CI/CD & Testing
5/5
Communication & Collaboration
5/5
Requirements
- Good level of English
- 3+ years of experience
- Excellent Communication: Strong verbal and written communication skills, with the ability to effectively communicate technical concepts to non-technical stakeholders
- Node.js Proficiency: Demonstrated expertise in Node.js
- Microservice Architecture: Proven track record of designing, implementing, and maintaining backend microservices within a distributed system
- Database Management: Proficiency in managing and optimizing databases, preferably PostgreSQL and MySQL, for large-scale applications
- CI/CD and Testing: Experience with implementing continuous integration and delivery pipelines, along with a strong understanding of testing methodologies and tools
- Agile Methodology: Comfortable leading teams in Agile/Scrum environments, with a focus on iterative development and collaboration
Responsibilities
- Good level of English (written and spoken)
- 3+ years of professional experience as a Node.js Developer and expertise in modern back-end development practices
- Strong communication skills, able to explain complex concepts to non-technical stakeholders
- Experience with Microservice Architecture and distributed systems
- Hands-on experience with PostgreSQL and/or MySQL
- Understanding of CI/CD pipelines, testing methodologies, and relevant tools
- Experience working in Agile/Scrum teams

