The IT Craft company has been working on the IT market for more than 20 years. We base our work on the principles of openness, predictability and responsibility. We always accomplish all that was promised to our clients, employees or colleagues.
1 вересня 2025

Full-Stack Developer (Node.js/React) (вакансія неактивна)

віддалено

IT Craft invites a Full-Stack (Node.js/React) Developer to join the company.

Responsibilities:

  • Own the full lifecycle of features, from technical design through production rollout and monitoring;
  • Participate in designing and implementing back-end services in Node.js (Nest.js or Express) that are secure, observable, and horizontally scalable;
  • Build modern, accessible, and performant React (≥17) interfaces using hooks and component composition best practices;
  • Perform solid code reviews, enforce engineering standards, and proactively refactor legacy code;
  • Profile, benchmark, and optimise application performance (both client and server);
  • Collaborate closely with product, design, and DevOps to deliver incremental value on a tight release cadence.

Requirements:

  • 4+ years of experience in Full-Stack development using Node.js (Nest.js or Express) and React.js;
  • Excellent English communication skills (Upper-Intermediate/B2 level or higher);
  • Hands-on experience with React.js, including Redux and Redux Toolkit;
  • Expertise with both SQL and NoSQL databases (e.g., MongoDB);
  • Experience in designing RESTful services and APIs;
  • Experience with WebSockets and RabbitMQ for real-time and event-driven communication;
  • Strong knowledge of microservices architecture and event-driven patterns;
  • Practical experience with Docker and Kubernetes for containerization and orchestration;
  • Experience with automated testing to ensure robust and reliable code.

Will be a plus:

  • Experience in integrating payment processors (PayPal, Stripe, etc.);
  • Familiarity with cloud platforms such as GCP, AWS, Azure or DigitalOcean.

IT Craft offers:

  • Competitive compensation according to the qualifications;
  • Flexible working hours, remote work;
  • Opportunity for career growth;
  • Compensation for technical courses, educational resources, and sport;
  • In-house English training;
  • A friendly team of open-minded people.

Please send your CV!