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...