We are looking for a skilled Back-End Developer with at least 3 years of experience in Node.js development.
The ideal candidate will have a strong understanding of server-side application logic, API development, and database management.
You will be responsible for designing, developing, and maintaining scalable back-end services that support high-performance applications.
Key Responsibilities:
- Develop and maintain scalable and efficient back-end services using Node.js.
- Design and implement RESTful and GraphQL APIs to support front-end applications.
- Optimize server-side performance, ensuring low-latency and high-availability of applications.
- Work with databases (SQL and NoSQL) for efficient data storage and retrieval.
- Implement authentication and authorization mechanisms for secure applications.
- Collaborate with front-end developers, product managers, and other stakeholders to deliver high-quality solutions.
- Write clean, maintainable, and well-documented code following industry best practices.
- Ensure seamless integration with third-party services and APIs.
- Maintain version control and collaborate using Git.
Requirements:
- Minimum of 3 years of experience in Node.js development.
- Strong understanding of asynchronous programming and event-driven architecture.
- Experience working with frameworks such as Express.js and Axios.
- Proficiency in working with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
- Experience with authentication and authorization strategies (OAuth, JWT, etc.).
- Knowledge of cloud platforms (AWS, Google Cloud, Azure) and serverless architectures.
- Familiarity with containerization (Docker) and orchestration tools (Kubernetes is a plus).
- Experience working with Git for version control.
- Strong problem-solving skills and attention to detail.
- Ability to work both independently and collaboratively in a fast-paced environment.
- Understanding of CI/CD processes and DevOps best practices.
- AI knowledge is an advantage.
- Keycloak knowledge is an advantage