Senior JavaScript Developer
Senior JavaScript Developer at Hireway, salary 340,000-380,000 RUB, remote-friendly, full-time. Architect complex web apps, mentor juniors, conduct code reviews.
Architecting large web applications Developing complex Frontend solutions in JavaScript/TypeScript Defining technical standards and development principles Optimizing performance and scalability Developing reusable components and libraries Conducting Code Review and maintaining code quality Identifying architectural problems and technical debt Developing technical solutions for complex business tasks Integrating with Backend services and external APIs Participating in technology and tool selection Mentoring Middle and Junior developers Participating in technical interviews Interacting with Product Manager, Backend, QA, and DevOps
JavaScript/TypeScript Expert knowledge of JavaScript ES6+ Deep understanding of Event Loop, Call Stack, Microtasks and Macrotasks Deep understanding of Closures, Scope, Hoisting Understanding of Prototype Chain and inheritance mechanisms Knowledge of asynchronous programming principles Deep understanding of Promise, async/await Proficient in TypeScript Understanding of Generics, Utility Types, and Advanced Types Knowledge of OOP and functional programming principles Understanding of memory management and Garbage Collection Expertise in React.js Deep understanding of React Hooks and component lifecycles Experience in Frontend architecture design Experience with Redux Toolkit, Zustand or similar tools Understanding of Server-Side Rendering (SSR) Experience with Next.js Experience in developing reusable UI components Understanding of Web Performance Optimization Experience with responsive and cross-browser layout Understanding of SOLID, DRY, KISS, YAGNI Knowledge of Clean Architecture Understanding of Domain-Driven Design (DDD) Experience in designing scalable applications Understanding of Micro Frontends Experience in API design and service interaction Ability to identify and eliminate technical debt Tools: Git, GitHub/GitLab, Webpack, Vite, npm/yarn/pnpm, REST API, GraphQL, WebSocket, Jest, Vitest, Cypress, Playwright, Docker, CI/CD, Chrome DevTools, monitoring and performance analysis systems
Full-time job Remote work format possible Salary from 340,000 to 380,000 ₽
Don't miss a single job
Subscribe to our Telegram channel