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.js, TypeScript, 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 frameworks: Express, Fastify, 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
Send your CV