Innovecs
Senior Fullstack Developer
InnovecsUkraine22 hours ago
Full-timeEngineering

We’re looking for a Full-stack Developer to join our engineering team. You’ll work on our large-scale codebase, designing and implementing new features, improving performance, and ensuring reliability across the platform. This is a great opportunity to shape products that directly impact millions of people while working in a complex, distributed, and high-availability environment.


ABOUT INNOVECS:

Innovecs is a global digital transformation tech company with a presence in the US, the UK, the EU, Israel, Australia, and Ukraine. Specializing in software solutions, the Innovecs team has experience in Supply Chain, Healthtech, Software & Hightech, and Gaming.

For the fifth year in a row, Innovecs is included in the Inc. 5000, the list of fastest-growing private companies in the US, and a ranking of the best global outsourcing service providers by IAOP. Recently, Innovecs was honored with the prestigious Global Good Awards for the Employee Engagement & Wellbeing, won gold at the Employer Brand Management Awards, and was included in the Global Top 100 Inspiring Workplaces Ranking.


Requirements:

  • 5+ years of experience as a Fullstack or Backend/Frontend-focused developer.
  • Strong skills in JavaScript/TypeScript.
  • Hands-on experience with React and modern frontend tooling.
  • Experience with Node.js frameworks (NestJS, Express, or similar).
  • Solid understanding of databases (PostgreSQL or similar SQL DBs).
  • Experience with message brokers (RabbitMQ, Kafka, or similar).
  • Familiarity with distributed systems and large-scale codebases.
  • Good understanding of software design principles and patterns.
  • Ability to work independently and as part of a collaborative team.

Nice to Have:

  • Experience in telehealth, healthcare, or mission-critical systems.
  • Familiarity with CI/CD pipelines and containerization (Docker, Kubernetes).
  • Knowledge of testing frameworks (Jest, Cypress, etc.).
  • Experience with real-time/multimedia systems (WebRTC, streaming).


Responsibilities:

  • Design, develop, and maintain scalable frontend and backend services.
  • Collaborate with product managers, designers, and engineers to deliver high-quality features.
  • Contribute to architectural discussions and technical decision-making for a large codebase.
  • Build efficient, reusable, and reliable code following best practices.
  • Ensure performance, security, and scalability across all layers of the system.
  • Write tests and contribute to CI/CD pipelines to maintain high code quality.
  • Debug complex issues in a production-scale environment.

Key Skills

Ranked by relevance