Today

Тeam Lead Frontend (REACT)

REMOTE AM / CY / PL | PIN-UP

REQUIREMENTS:

  • 5+ years of commercial frontend development experience, including strong hands-on experience with React (we use React 18);
  • 1+ years of experience as a Team Lead, Tech Lead, or in a similar technical leadership role;
  • Strong knowledge of TypeScript;
  • Excellent knowledge of JavaScript standards and modern frontend development practices;
  • Strong understanding of React architecture, including context providers and consumers, hooks, state management, and component design;
  • Strong understanding of fundamental Software Engineering concepts, design principles, and frontend architecture;
  • Experience designing and evolving scalable, maintainable, and reusable frontend applications;
  • Strong understanding of frontend performance, security, reliability, and observability;
  • Good understanding of OOP and common software design patterns;
  • Experience defining and maintaining frontend engineering standards and development practices;
  • Experience with code reviews, technical decision-making, and refactoring of complex frontend systems;
  • Experience with API integrations and collaboration with backend teams on API contracts;
  • Experience with VCS (Git);
  • Experience with CSS preprocessors;
  • Experience with unit testing and frontend testing practices;
  • English: Upper-Intermediate / Advanced.

WILL BE PLUS:

  • Hands-on experience with Angular (we use Angular 22)
  • Experience with modular frontend architecture and ownership of standalone frontend modules within a larger product ecosystem
  • Experience with frontend monitoring, performance metrics, and error tracking;
  • Experience working in payment, fintech, or other high-load transactional systems.
  • Experience with CI/CD pipelines and frontend build/deployment processes;

SOFT SKILLS:

  • Strong leadership, ownership, responsibility, and self-organization in a fast-paced environment;
  • Ability to balance hands-on technical work with team leadership responsibilities;
  • Proactive engagement with Product, Backend, QA, Design, Architecture, and other stakeholders to clarify requirements, dependencies, and payment flows;
  • Strong communication and collaboration skills;
  • Ability to mentor engineers, provide constructive feedback, and support their professional and technical growth;
  • Ability to delegate effectively while maintaining visibility over team delivery and technical quality;
  • Strong analytical and problem-solving mindset with particular attention to reliability, security, and maintainability;
  • Ability to identify technical risks, dependencies, and bottlenecks early and proactively drive their resolution;
  • Ability to make and clearly communicate technical decisions and trade-offs.

APPLY