
ГК ВИЗАВИ Консалт
Senior React Engineer
- React
- JavaScript
- TypeScript
- RESTful APIs
- Redux
- Zustand
- Next.js
- Node.js
- GraphQL
- Firebase
- Webpack
- Vite
- Babel
- Web3
- blockchain
- Английский — B2 — Средне-продвинутый
Role Overview:
We are seeking a highly skilled Senior React Engineer with a strong background in front-end development, deep knowledge of Web REST APIs, and experience working with various back-end technologies. The ideal candidate should have extensive experience developing web applications independently and leading significant technical projects as a senior developer. This is a hands-on role requiring advanced React expertise and the ability to build high-quality, scalable web applications.
Key Responsibilities:
• Design, develop, and maintain high-performance web applications using React.js.
• Architect efficient, reusable, and scalable front-end components.
• Integrate Web REST APIs and optimize API performance.
• Work with various back-end technologies and adapt to different architectures.
• Ensure the application is "secure, performant, and responsive" across all devices.
• Optimize applications for speed and scalability.
• Maintain a high level of code quality, including unit testing and code reviews.
• Collaborate with UI/UX designers to implement visually appealing and functional interfaces.
• Debug and resolve complex issues in a fast-paced environment.
• Mentor junior developers and provide guidance on best practices.
Required Skills & Qualifications:
• 7+ years of experience in front-end development with React.js.
• Strong proficiency in JavaScript (ES6+), TypeScript, HTML, and CSS.
• Expertise in working with RESTful APIs and handling complex integrations.
• Hands-on experience with state management libraries (e.g., Redux, Zustand, Recoil).
• Deep understanding of component lifecycle, hooks, and functional programming in React.
• Experience with SSR (Next.js), lazy loading, and code splitting for performance optimization.
• Strong background in working with back-end services (Node.js, GraphQL, Firebase, etc.).
• Familiarity with build tools like Webpack, Vite, and Babel.
• Proficiency in testing frameworks (Jest, React Testing Library, Cypress, or Playwright).
• Experience in CI/CD pipelines, Git workflows, and DevOps practices.
• Understanding of accessibility (a11y) best practices and SEO fundamentals.
• Experience leading technical decisions and solving high-scale architectural challenges.
• Excellent problem-solving skills, attention to detail, and ability to work independently.
Nice-to-Have Skills:
• Experience with Web3, blockchain, or decentralized applications.
• Knowledge of Micro Frontend Architecture.
• Experience working with AI/ML integrations in front-end applications.
• Familiarity with containerization (Docker, Kubernetes).
• Contributions to open-source projects or a strong GitHub portfolio.
What We Offer:
• Competitive salary based on experience.
• Opportunity to work on cutting-edge projects with a highly skilled team.
• Flexible working hours and a remote-friendly environment.
• Professional growth opportunities, including conferences, training, and mentorship.
• A chance to work on impactful and visible projects that drive innovation.