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