Home Careers Middle+ Node.js Developer

Middle+ Node.js Developer

Overview

CodeIT is a service product development company that turns bold ideas into successful tech solutions. We’re looking for a passionate Node.js Developer to join an exciting project from the ground up. The goal is to build a smart and user-friendly B2B platform that simplifies collaboration with external partners. Powered by Node.jsTypeScript, and PostgreSQL, the system integrates Airtable for a seamless, spreadsheet-like experience with Google SSO support. With a fast, no-fuss UI built on Forest Admin, the focus is on delivering value fast — without reinventing the wheel. If you enjoy clean architecture, practical solutions, and real product impact — this project is for you.

Required skills

  • 4+ years of experience in development with Node.js
  • Solid knowledge of PostgreSQL
  • Experience with Nest.js
  • Strong proficiency in TypeScript
  • Experience with at least one of the following frameworksExpressFastify, or Koa
  • Hands-on experience with ORMs like TypeORM, Sequelize, or Prisma
  • Experience with Unit tests
  • Experience with Docker (required) and familiarity with Kubernetes (nice to have)
  • Understanding of SOLID principles
  • Ability to work with technical documentation/specifications for the project
  • English level: Upper-intermediate or higher
  • Good communication skills

Would be a plus

  • Experience with Microservices
  • Experience in working with English-speaking teams

Responsibilities

  • Developing new features and supporting the current application
  • Bug fixing different project modules
  • Architecting new modules, providing system suggestions to a customer
  • Communication with the customer (meetings and writing group chat discussions)
  • Providing time estimates for tasks
  • Creating and supporting technical documentation
  • Communication with Stakeholders (frontend team; QA; marketing team; design team; etc.)

Being a member of the CodeIT team means

  • Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
  • Compensation of participation in conferences and workshops, invited experts
  • Development of soft skills (people management and emotional intelligence training)
  • Free access to the company account on Udemy educational platform
  • Internal library
  • Corporate English courses and communication with clients from English-speaking countries
  • Experienced and supportive team members
  • Paid time off (vacation, sick-leave, remote work)
  • Legal support
cta-outline-gray-cubes

Send your CV