Frontend Developer in Yandex ID
Middle Frontend Developer in Yandex ID, office in Moscow. Design product and architecture, develop interfaces, experiments, improve quality and security.
Designing the product and architecture: participate in product design, discuss and propose architectural solutions with team, products, and designers. Interfaces and experiments: develop interfaces, support numerous experiments and updates, write in JavaScript and TypeScript for browser and Node.js for BFF. Quality, speed, and security: improve quality and speed of interfaces. Together with teams from various Yandex services, make user data management convenient and secure.
Worked with React and TypeScript in production projects. Understand asynchronous processes: loading, errors, retries, multi-step flows. Familiar with GraphQL (preferably Apollo Client). Wrote unit and E2E tests (Vitest/Jest, Playwright). Able to write maintainable code and work in layered architecture (FSD or similar). Nice to have: experience with Effector or another explicit state management (Redux, MobX, Zustand), NestJS or BFF, SSR, Storybook, i18n, forms and validation.
Don't miss a single job
Subscribe to our Telegram channel