Directum

Senior Frontend Developer (React+TypeScript)

8.0/10

Directum

Not specified
Remote
senior
about 5 hours ago
devtechReactTypeScriptReduxMobXZustandFSDLinuxDockerKubernetesWebpack

AI Summary

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

Check Match โ€” Just drop your CV

See your fit for Senior Frontend Developer (React+TypeScript) in seconds.

Description

Responsibilities

  • โ€ขDevelopment of features and new functionality.
  • โ€ขOptimization.
  • โ€ขBug fixing.
  • โ€ขParticipation in technical decision-making.
  • โ€ขAssessment of business requirements from a technical feasibility perspective.
  • โ€ขConsulting other production units on product development within the Directum ecosystem.

Conditions

  • โ€ขMentorship programs to help you learn our system and smoothly transition into work.
  • โ€ขDevelopment opportunities: organizing meetups, speaking at major conferences, and allocating work time for internal training.
  • โ€ขFlexible schedule with no overtime; we respect our employees' personal time.
  • โ€ขSalary is discussed individually.
  • โ€ขRemote work format is possible.
  • โ€ขWe are an accredited IT company.
  • โ€ขCare for employees' health and comfort: DMS, modern office, sports, corporate events several times a year, informal interest-based meetings, and other pleasant bonuses.

Requirements

Requirements

  • โ€ข5+ years of commercial frontend development experience, with at least 2 years in a Senior role.
  • โ€ขProficient in React and TypeScript: understanding data flows, state management (Redux, MobX, Zustand, etc.), knowledge of performance degradation causes.
  • โ€ขExperience with large, complex SPAs: multiple dependencies, roles, and scenarios.
  • โ€ขPractical experience with micro-frontends: ability to split systems without losing UX quality and managing dependencies.
  • โ€ขExperience applying FSD or another mature modular architecture.
  • โ€ขMandatory experience in refactoring complex interfaces and code, simplifying and speeding up development.
  • โ€ขAbility to simplify complex systems: turning overloaded processes and requirements into clear user scenarios.
  • โ€ขCritical thinking: ability to analyze a task and propose a simpler, more logical implementation if the original task is overloaded.
  • โ€ขExperience managing technical debt: ability to argue the necessity of refactoring to the business and plan it.
Loading similar jobs...