БЮРО 1440

Lead Frontend Developer

8.0/10
БЮРО 1440
Not specified
Hybrid
mid
about 3 hours ago
AI SummaryVerified by Aipplify AI

The vacancy is well-structured with clear responsibilities and tech requirements, but lacks specific salary details and company links.

AI quality score7.5 / 10

Check Match — Just drop your CV

See your fit for Lead Frontend Developer in seconds.

Overview

We are looking for a Lead Frontend Developer to create and maintain UI tools and libraries, develop scalable frontend architectures, and optimize application performance.

Responsibilities

  • Developing and supporting common tools, libraries, and UI kits for other frontend developers in the company.
  • Creating the architecture of frontend applications with scalability and code reuse in mind.
  • Developing complex interfaces for internal and external products.
  • Conducting code reviews, discussing best practices, and assisting in solving complex tasks.
  • Optimizing application performance (bundles, rendering, state).
  • Interacting with backend developers, participating in API design.
  • Working on improving development processes: implementing best practices, test automation, CI/CD.
  • Decomposing tasks and estimating implementation timelines.
  • Analyzing and implementing new technologies and tools in the company's projects.

Conditions

  • Work in an accredited IT company;
  • A step into space - for those inspired by the idea of conquering space and dreaming of being part of it;
  • The possibility to choose the work format in Moscow (office/hybrid);
  • Employment in accordance with the Labor Code of the Russian Federation;
  • Competitive salary level - on par with leaders in the IT/telecom industry.

Requirements

  • Deep knowledge of React (hooks, context, rendering optimization, custom hooks, Suspense, Error Boundaries, etc.).
  • Experience with TypeScript and the ability to write reliable typed code.
  • Understanding of frontend application architecture: ability to apply SOLID principles, design patterns (Factory, Observer, Strategy, DI, etc.).
  • Experience with application state management (Redux, MobX, Zustand, React Query).
  • Ability to work with both frameworks (Next.js, Remix) and plain JS/TS.
  • Understanding of backend: REST/GraphQL API, WebSockets, working with databases (relational, document, key-value).
  • Experience with build configuration (Webpack, Vite, esbuild) and bundle optimization.
  • Knowledge of testing (Jest, React Testing Library, Cypress, Playwright).
  • Experience with CI/CD (GitLab CI/CD, GitHub Actions, Docker, Docker Compose).
  • Ability to work in a Linux environment (basic commands, server setup).
Loading similar jobs...