Junior Node.js Developer
We are a Ukrainian outsourcing company Join.To.IT, founded in 2012, and delivering software solutions across diverse business domains.
We focus on building long-term partnerships with our clients and delivering solutions that create real business impact. Our team consists of experienced professionals who take ownership of their work, value clear communication, and are committed to high standards in everything they do.
At Join.To.IT, we create an environment where engineers can grow, influence technical decisions, and contribute to meaningful projects alongside a strong and supportive team.
Responsibilities
Develop and maintain backend services using Node.js
Design and implement APIs (REST / GraphQL)
Work with both SQL and NoSQL databases
Integrate third-party services and external systems
Deploy and manage applications on cloud platforms (AWS / DigitalOcean)
Estimate tasks and contribute to project planning
Communicate with clients on smaller-scale projects
Understand business requirements and translate them into technical solutions
Conduct basic code reviews and ensure code quality
Suggest and implement improvements to existing technical solutions
Requirements:
1+ years of experience with Node.js
Hands-on experience with SQL and NoSQL databases
Experience with cloud platforms such as AWS or DigitalOcean
Strong experience in API development and integration (REST / GraphQL)
At least 1 year of experience with Python
Ability to work independently without constant supervision
Experience delivering simple to mid-sized projects end-to-end
Ability to estimate tasks and timelines for small projects
Experience communicating directly with clients
Experience performing basic code reviews
Proactive mindset with a focus on improving technical solutions
Experience working in Agile environments (Scrum) and understanding of Lean principles
We offer:
Office-based or hybrid work format (office, near Vasylkivska metro station with shelter, Starlink, and uninterrupted power supply)
Paid vacation and sick leave
Medical insurance
Free gym access near the office
Supportive and collaborative team environment
Compensation for English courses and professional development
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |