About the Position
We are looking for an experienced Frontend Developer to join our engineering team working on a large‑scale cloud product. In this role, you will collaborate closely with product managers, designers, developers, QA engineers, and technical writers to deliver high‑quality features and improve the user experience for a widely used enterprise solution.
We are especially interested in someone who focuses on solving real user problems—not just completing tasks.
Responsibilities
- Develop clean, maintainable, and testable client‑side code using TypeScript, JavaScript, and modern frameworks
- Build and maintain unit tests; occasionally contribute to integration or performance testing
- Participate in code reviews and follow best engineering practices
- Work on complex technical challenges with a strong focus on performance, usability, and security
- Collaborate with cross‑functional teams to design, implement, and improve product features
- Maintain high quality standards across the codebase
Requirements
- 4+ years of experience in frontend development in commercial projects
- At least 1 year of experience with React and TypeScript
- Strong knowledge of JavaScript, TypeScript, HTML5, CSS3
- Experience building complex user interfaces
- Understanding of API design and integration
- Experience with performance optimization
- Upper‑intermediate English (spoken and written)
- Strong communication skills and ability to work in a distributed, multicultural team
- Ability to work independently and take ownership of tasks, even with incomplete specifications
- Willingness to learn and effectively communicate about unfamiliar technical topics
Nice to Have
- Degree in Computer Science or related field, or strong understanding of CS fundamentals
- Experience with Java or backend development