Node.js Developer
Team: Back-end Development
Location: Kyiv
Commitment: Full-time
Workplace Type: remote
In this role, you will
- Take part in team processes (grooming, sprint planning)
- Develop and deliver product tasks to the production environment
- Work on reducing and preventing technical debt
- Create technical designs for product epics
- Decompose epics into clear, executable tasks
- Conduct technical investigations and propose solutions
It’s all about you
- 4+ years of commercial experience in backend development
- 3+ years of experience with Node.js backend development
- Hands-on experience with relational and non-relational databases (MongoDB, Postgres, Redis)
- Strong background with SOA/Microservices (communication, development process)
- Solid understanding of patterns (DDD, event-driven, SOLID, CQRS)
- Experience working with WebSockets (ws, socket.io)
- Experience with messaging systems (BullMQ, RabbitMQ, Kafka)
- Cloud expertise (AWS, GCP, etc.)
- Proven track record in scaling and high-load products
- Upper-Intermediate English or higher
What we offer
- Care and support:
- 20 paid vacation days, 15 sick days, and 6 additional days off for family events
- Up to 10 additional days off for public holidays
- 100% medical insurance coverage
- Sports and equipment reimbursement
- Team building events, corporate gifts, and stylish merch
- Financial and legal support
- Position retention and support for those who join the Armed Forces of Ukraine
- Maternity Recovery Support Allowance
- Participation in social initiatives supporting Ukraine
- Comfortable working environment:
- Work from our Kyiv hub or remotely with a flexible schedule
- Modern equipment or depreciation of your own tools
- Investment in your future:
- Collaborate with a highly-skilled team of Middle & Senior professionals, sharing practical cases and expertise in the social networking niche
- Performance-oriented reviews and Individual Development Plans (IDPs)
- Reimbursement for professional courses and English classes
- Corporate library, book club, and knowledge-sharing events
Hiring process
- Intro call
- Tech Interview
- Final Interview
- Reference check
- Offer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
