Минск, проспект Независимости, 117А
Метро: ВостокAbout us
We are FrontPoint — a fast-growing product and outsourcing IT company focused on innovation, efficiency, and strong engineering culture.
We work with international partners across various domains and build scalable, reliable solutions with a strong focus on quality and collaboration.
We value minimum bureaucracy, clear processes, and a friendly, professional team environment.
We are planning to expand our team and open a Middle Fullstack (Node.js) Developer position for an upcoming project with our partner in the cosmetics domain. The role will have a strong backend focus, with most tasks related to server-side development and a smaller portion involving frontend work.
Design, develop, and maintain backend services using Node.js (Express, Nest.js)
Work with REST APIs: development, integration, and support
Integrate third-party services and external APIs
Develop and maintain Telegram bots
Work with Google Sheets API
Design and interact with relational databases (PostgreSQL) and Redis
Implement frontend features using React (supporting role)
Identify, analyze, and fix bugs in existing projects
Write and maintain technical documentation
Collaborate with other developers, product managers, and QA engineers
Requirements (Must-Have):
3–5 years of commercial development experience
Strong knowledge of JavaScript and TypeScript
Solid experience with Node.js, Express, and Nest.js
Experience working with SQL databases (PostgreSQL)
Experience with React
Understanding and practical use of Docker and CI/CD
Confident use of Git
Practical application of SOLID, DRY, KISS, OOP, MVC
Experience with microservice architecture
Experience working with DDD
English level: B1–B2
Nice-to-Have:
Experience developing Telegram bots
Experience with RabbitMQ
Desired Qualities:
Attention to detail
Responsibility and ownership mindset
Initiative and proactivity
Creative problem-solving approach
Strong analytical thinking
Ability to work effectively in a team
We offer
Full-time employment.
Office work in Minsk.
Hybrid format after probation period (up to 2 remote days per week).
Flexible start of the working day (between 8am and 10am).
Strong backend-focused role (around 80–90% backend tasks).
Supportive team and comfortable working environment.
Opportunity to join the project at an early stage and influence technical decisions.
--
Вакансия: планируется к созданию или замещению (на перспективу).