Senior React Engineer
10Web is building the Vibe Coding Platform, an AI-powered visual editor redefining how people create for the web. We’re seeking a Senior React Engineer to play a key role in developing the core of this next-generation platform. You will own critical parts of the editor, ensuring smooth, efficient rendering and reliable state updates while delivering elegant, high-quality features. As part of a collaborative engineering team, you’ll oversee architectural decisions, optimize performance, and continuously improve the developer experience. This role offers an opportunity to work with cutting-edge web technologies, influence large-scale product direction, and contribute to a high-performance engineering culture. If you’re a hands-on developer who takes pride in building scalable, maintainable code and enjoys solving complex challenges in frontend engineering, we’d love to hear from you.
Estimated Salary: $50,000 - $70,000 USD per year (equivalent of 20-28 million AMD)
Please note: The salary range stated for this position is based on publicly available market data for similar roles in Armenia. It does not represent an official offer or statement from 10Web.
Application accepted until position is filled
Requirements
1. 5+ years of experience building complex web applications with React.
2. Deep understanding of JavaScript, React 18 patterns, and state management tools (e.g., Redux).
3. Experience developing editor-like or canvas-based interfaces.
4. Strong skills in performance optimization and CI/CD practices.
5. Knowledge of frontend security, scalability, and memory management.
6. Intermediate or higher English communication skills.
7. Collaborative, problem-solving mindset; platform experience a plus.
Benefits
1. Competitive salary based on experience and market standards.
2. Opportunity to work with cutting-edge AI and web technologies.
3. Collaborative, growth-oriented engineering culture.
4. Continuous learning and skill development opportunities.
5. Flexible work arrangements (where applicable).
The application process will continue on the employer's website.
Location
Yerevan, Armenia