Senior JavaScript Developer
Hireway is hiring a Senior JavaScript Developer (Remote, full-time) to architect large web applications and lead frontend development. Salary: 340,000–380,000 RUB.
Responsibilities: - Design architecture of large web applications - Develop complex frontend solutions in JavaScript/TypeScript - Define technical standards and development principles - Optimize performance and scalability - Develop reusable components and libraries - Conduct code reviews and ensure code quality - Identify architectural problems and technical debt - Develop technical solutions for complex business tasks - Integrate with backend services and external APIs - Participate in technology and tool selection - Mentor middle and junior developers - Participate in technical interviews - Collaborate with product managers, backend, QA, and DevOps
Required skills: - Expert knowledge of JavaScript ES6+, TypeScript - Deep understanding of Event Loop, Call Stack, Microtasks, Macrotasks, Closures, Scope, Hoisting, Prototype Chain - Asynchronous programming principles, Promise, async/await - OOP and functional programming principles - Memory management and Garbage Collection - Expert proficiency in React.js, Hooks, component lifecycle - Experience with Redux Toolkit, Zustand, or similar - Understanding of SSR, Next.js - Experience with adaptive and cross-browser layout - Knowledge of SOLID, DRY, KISS, YAGNI, Clean Architecture, DDD - Experience with scalable applications, Micro Frontends - API design and service integration - Tools: Git, GitHub/GitLab, Webpack, Vite, npm/yarn/pnpm, REST API, GraphQL, WebSocket, Jest, Vitest, Cypress, Playwright, Docker, CI/CD, Chrome DevTools, monitoring systems
Salary: 340,000–380,000 RUB per month Work format: remote possible. Full-time employment.
Don't miss a single job
Subscribe to our Telegram channel