Обява Премиум

React Developer

We are seeking an experienced React Developer to join our client’s team in their collaboration with several large companies on multiple exciting projects.

Responsibilities:

  • Design and develop modern software architectures utilizing React, AWS technologies, Microservices, NoSQL, RDBMS, and event-driven architectures;
  • Oversee the solution architecture, focusing on enhancing performance, security, scalability, modularity, and operational efficiency;
  • Participate in the full development lifecycle, from initial concept to final delivery, across various features and products on a challenging roadmap;
  • Lead knowledge-sharing initiatives, including presentations and hands-on tasks to foster learning of new technologies;
  • Foster a culture of open communication by being receptive to feedback and providing support for conflict resolution.

Requirements:

  • 4+ years of professional experience with React;
  • Strong understanding of object-oriented programming (OOP) principles applied to concurrent and event-driven systems;
  • Proficiency in TypeScript, including its environment and robust type system;
  • Deep expertise in GraphQL for API management and querying;
  • In-depth experience working with design systems to ensure consistency and scalability;
  • Solid understanding of MVC architecture and its code structure;
  • Familiarity with end-to-end (E2E) testing frameworks such as WebdriverIO or Selenium;
  • Attentive to application architecture and design patterns, with a focus on creating scalable, maintainable solutions;
  • Fluent in English.

Nice to Have:

  • Familiarity with Atomic Design methodology for building scalable design systems;
  • Experience with PHP Symfony;
  • Basic understanding of both SQL databases and schema-less database concepts (NoSQL);
  • Experience with AWS cloud services and serverless computing architectures;
  • Proficient in Apollo GraphQL;
  • Expertise in designing and developing microservices using Node.js with frameworks like Nest.js or Express.

What We Offer:

  • Opportunity to work on high-impact projects with major industry players;
  • A collaborative, innovative environment focused on growth and learning;
  • Competitive compensation and benefits tailored to your experience;
  • Access to cutting-edge tools and technologies.

If you feel the challenge, apply now!