Senior React JS Engineer

Company
SoftConstruct
Category
Job Address
Application Deadline
IT
Yerevan, Armenia
05/12/2025
Responsibilities
- Lead the development of modern, scalable, and high-performance front-end applications using React.js - Translate UI/UX designs and business requirements into clean, maintainable code with a strong focus on usability and performance - Optimize components for maximum performance across a vast array of web-capable devices and browsers - Collaborate closely with backend developers, designers, DevOps, QA, and product managers to deliver end-to-end features - Maintain and enforce coding standards, best practices, and documentation for front-end codebases - Conduct code reviews, mentor junior and mid-level engineers, and foster a culture of learning and improvement - Evaluate and implement new tools and libraries to improve development productivity and user experience - Ensure application security, accessibility, and responsiveness across all platforms - Drive architectural decisions and contribute to the evolution of the frontend framework and development lifecycle - Take ownership of features from concept through to deployment and support
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software - Minimum of 5 years of experience as a Front-End Engineer, with at least 3 years of experience working with React.js - Demonstrated experience leading frontend projects or mentoring developers - Proven track record of delivering large-scale, production-ready React.js applications - Deep understanding of JavaScript, ES6+, and the React.js ecosystem - Strong experience with state management libraries such as Redux, Zustand, or Context API - Proficient with TypeScript and modern frontend build tools (Webpack, Vite, etc.) - Experience with React Hooks, functional components, lazy loading, and performance optimization - Experience writing unit, integration, and end-to-end tests using Jest, React Testing Library, Cypress, etc. - Familiarity with RESTful APIs, GraphQL, and WebSocket integrations - Solid understanding of frontend security principles, accessibility (a11y), and cross-browser compatibility - Experience working in Agile development teams and version control systems like Git - Strong problem-solving skills and ability to lead complex technical initiatives - Excellent communication and teamwork skills
Application Procedures
Apply here https://peopleforce.softconstruct.com/careers/v/2228-senior-react-js-engineer Please mention in your application that you have learned about this position from MyJob.am
You may also be interested in
React.js related vacancies