Senior Node.js Developer

We are seeking a talented and experienced Senior Node.js Developer to join our dynamic team.

This role is vital for driving back-end and front-end integrations, enhancing application security, and contributing to various other aspects of our projects. The successful candidate will have a proven track record in Node.js development.

With the many challenging international projects, Codeex is a great place for tech experts to get a boost of professional growth. At Codeex we offer end-to-end IT solutions across multiple countries and industries. We respond to the constantly changing standards, skills and requirements of the IT industry.

Job icon Codeex

Job Responsibilities

  • Design and implement scalable and maintainable APIs using Node.js
  • Work closely with front-end developers to integrate user-facing elements with server-side logic
  • Develop security protocols and safeguarding systems against vulnerabilities
  • Collaborate with the engineering team to create reusable code and libraries
  • Monitor system performance and resolve issues as they arise
  • Develop and maintain system documentation
  • Mentor junior developers and lead code reviews

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • Minimum of 5 years of experience in back-end development using Node.js
  • Strong understanding of JavaScript ES6+, asynchronous programming, and event-driven architecture
  • Excellent English communication skills, both written and verbal
  • Proven experience in implementing security measures for back-end systems
  • Experience in RESTful API design and development
  • Familiarity with databases, both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g. MongoDB)
  • Strong experience in collaborating with front-end developers and integrating front-end with back-end logic


  • Knowledge of email security concepts including DKIM, SPF, and DMARC
  • Familiarity with PHP and experience in PHP-based projects
  • Familiarity with containerization (Docker) and orchestration (Kubernetes) tools
  • Previous experience in mentoring junior developers

Soft skills

  • Strong problem-solving capabilities
  • Ability to work in a fast-paced environment
  • Team-oriented and collaborative attitude

We Offer



Additional and
flexible day-offs

Free learning materials
and online courses

always available

Challenging projects &
competitive salaries

Great team,
great atmosphere

Interested? Just send a CV to: [email protected] indicating the position in the subject field.

Or simply complete the form below: