Inoxoft is a custom software development company based in Lviv. Since 2014, we’ve been successfully building and implementing great software products for clients from the USA, Canada, the UK, Israel, and Europe.
23 червня 2025

Senior Node.js Developer (вакансія неактивна)

за кордоном, віддалено

We are looking for a Senior Node.js Developer to join our team and play a key role in building and scaling high-performance backend services. You will be responsible for designing and developing robust, scalable APIs and distributed systems, ensuring seamless data flow and system efficiency.

Responsibilities:

  • Design and implement scalable backend services and APIs using Node.js.
  • Optimize data storage and retrieval using MongoDB.
  • Deploy, manage, and optimize services on AWS (ECS, Lambda, SQS, API Gateway).
  • Lead architectural decisions for high-scale, complex systems, ensuring they align with both immediate needs and future scalability.
  • Work closely with frontend engineers, DevOps, and product teams to deliver well-engineered solutions.
  • Write clean, optimized, well-documented code and contribute to code reviews.
  • Guide and mentor junior developers, helping them grow their technical expertise.
  • Continuously improve system efficiency, scalability, and security.

Qualifications & Skills:

  • 5+ years of backend development experience using Node.js and Express.js
  • Strong proficiency in Node.js, MongoDB and different AWS services (ECS, Lambda, SQS, API Gateway).
  • Proven ability to design, maintain, and optimize complex systems.
  • Strong skills in writing optimized, efficient, and high-performance code.
  • Experience working with distributed systems and microservices architecture.
  • Ability to navigate complex codebases, identify improvements, and iteratively enhance system performance.
  • Strong problem-solving skills and the ability to translate business requirements into scalable, maintainable solutions.
  • Experience with event-driven architectures and messaging systems.

Interview Process:

  • Welcome Interview with a recruiter (30-45 minutes).
  • Technical Interview (1 hour 30 minutes)
  • Client Interview (1 hour).