Middle Node.js Developer
Коротко
Designs and builds backend solutions for a new personal development application; implements secure APIs, integrates databases, ensures deployment, and · Needs: 3+ years in IT with strong JavaScript (ES6+) and TypeScript; 2+ years with Node.js and NestJS; 1+ year with AWS and 0.5 year with Serverless; experience with
Описание от работодателя
For our client, we are looking for a Middle Node.js Developer to join a brand-new project, a personal development application being built entirely from scratch. The entire team will come from our side, offering a unique opportunity to shape the product architecture and development direction from day one.
You will join a dynamic environment where innovation meets stability. The project involves designing and implementing backend solutions for a modern, scalable application in the personal growth domain. English proficiency at an Intermediate Strong level is required, as you'll communicate with international stakeholders.
The ideal candidate:
3+ years of experience in the IT industry with strong JavaScript (ES6+) and TypeScript skills.
2+ years of experience with Node.js and frameworks such as NestJS .
1+ year of experience with AWS and at least 0.5 year with Serverless .
Hands-on experience with GIT , branching workflows, and build tools for JS projects.
Solid knowledge of OOP , functional programming , and MVC design patterns.
Understanding of performance optimization , load balancing , and database management (PostgreSQL, MySQL, MongoDB).
Experience with CI/CD pipelines and cloud deployment.
Nice to have:
- Experience integrating third-party payment systems (Stripe, Apple/Google in-app purchases)
- Familiarity with OAuth2 and social login implementations.
What you will do:
Design, build, and maintain efficient and reliable Node.js backend applications.
Implement secure APIs and data protection measures.
Ensure smooth deployment and integration with the front-end.
Analyze and improve application performance .
Integrate and manage multiple databases and data sources.
Participate in code reviews , mentor junior developers, and contribute to technical decisions.
What the company offers:
Salary up to $2500 USD gross .
Exciting, stable startup project with a modern tech stack.
Corporate English courses and daily communication with international teams.
Professional growth support training, certifications, and regular salary reviews.
Medical insurance or sports coverage , flexible working hours, and a friendly atmosphere.
18 paid vacation days , paid sick leave , and remote work flexibility .
Offices in Kyiv and Lviv (generator & Starlink provided) + coworking compensation.
Corporate lunches , soft skills clubs, team events, and a charity fund.
Our Recruitment Process
CV Screening: Applications are reviewed within 24 hours.
Pre-Screening Interview: A short, structured AI-assisted Q&A session
to assess experience and role suitability.
Shortlisting: Qualified candidates are presented to the hiring manager for review.
Formal Interviews: Online discussions with the hiring manager or project team, with feedback provided within 1-2 weeks.
Offer and Onboarding: Successful candidates receive a formal offer and begin a structured onboarding process.
Information about the processing of your personal data is provided in our Privacy Policy, which is available online at Privacy Policy.