Directum
Ufa, Russia5 months ago
Reach out directly about this role
Grade
Senior
Experience
from 5 years
Work Format
Onsite, Remote
RocketHunt estimate from real salaries
AI writes it from your resume. You only have to send it.
Company: Directum Work is possible both from the office (Ufa, Izhevsk) and 100% remote.
☑️Your responsibilities will include: -Developing features, new functionality. -Optimization. -Bug fixing. -Participation in making technical decisions. -Participation in evaluating business requirements from a technical feasibility perspective. -Consulting other production units on developing products within the Directum ecosystem.
☑️What professional skills are important to us: -5+ years of commercial frontend development experience, with at least 2 years in a Senior role. -Proficient in React+TypeScript: understanding data flows, state management (Redux, MobX, Zustand, etc.), knowledge of performance degradation causes. -Experience with large, highly complex SPAs: multiple dependencies, roles, and scenarios. -Practical experience with microfrontends — ability to divide the system into parts without losing UX quality or causing dependency chaos. -Experience applying FSD or other mature modular architectures. -Mandatory experience in refactoring complex interfaces and code, leading to real simplification and acceleration of development. -Ability to simplify complex systems: transforming overloaded processes and requirements into understandable user scenarios. -Critical thinking: ability to break down a task and propose a simpler, more logical implementation if the initial brief is overloaded. -Experience in managing technical debt — ability to justify refactoring needs to the business and plan them.
☑️Nice to have: -Ability to work with Scrum/Kanban. -Knowledge of Linux, Docker, Kubernetes. -Experience configuring bundlers (Webpack, Vite) — understanding internal workings, ability to debug and migrate. -Experience in C# development or knowledge of any high-level programming languages. -Understanding of the full product development cycle — from idea to production deployment. -Mentoring experience, participation in interviews, development of code standards. -Familiarity with project management systems and strategy.
☑️Why you should join us: -Mentorship. We have training programs to help you get acquainted with our system and dive into work stress-free. -Development. We organize our own meetups, speak at major conferences. We allocate work time for internal training. -Flexible schedule and no overtime. We respect our employees' personal time; -Salary is discussed individually. -Remote work format is possible. -We are an accredited IT company. -Focus on employee health and comfort: VHI (Voluntary Medical Insurance), modern office, sports, corporate events several times a year, informal interest-based gatherings, and other pleasant bonuses. Contacts: recruiter contact