Overview
Responsibilities:
- Design and develop scalable, maintainable front-end architecture using React
- Build high-quality, reusable components and front-end libraries
- Collaborate with designers to translate UI/UX concepts into clean, functional interfaces
- Optimize applications for maximum performance, speed, and scalability
- Ensure cross-browser compatibility and responsive design across all devices
- Improve and maintain code quality through code reviews, testing, and best practices
- Integrate with RESTful APIs and work closely with back-end teams
- Take ownership of features from concept to production
- Identify and resolve performance bottlenecks and UX issues
- Contribute to technical decisions and front-end strategy
Required Qualifications:
- 3+ years of front-end development experience
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3
- Solid experience with React.js and modern ecosystem (hooks, context, state management)
- Experience with state management libraries (Redux, Zustand, etc.)
- Strong understanding of component-based architecture
- Experience with REST APIs and asynchronous programming
- Familiarity with modern build tools (Webpack, Vite, etc.)
- Experience with Git and collaborative development workflows
- Strong understanding of responsive design and cross-browser compatibility
- Good understanding of performance optimization techniques
- Ability to write clean, maintainable, and well-documented code
- Experience with or knowledge of Vue.js is a strong plus
- Familiarity with monorepo architectures and tools (e.g. Turborepo) is a strong plus
Note:
✨ Our intelligent job search engine discovered this job and republished it for your convenience.
Please be aware that the job information may be incorrect or incomplete. The job announcement remains the property of its original publisher. To view the original job and its full details, please visit the job's URL on the owner’s page.
Please clearly mention that you have heard of this job opportunity on https://ijob.am.




