Mid-level Frontend Engineer
Position: Mid-level Frontend Engineer
Salary: Competitive, based on experience
Work: Remote
About Qoves
Qoves is on track to become the next consumer tech unicorn. With over 2.5 million followers across our platforms, we’ve built one of the largest global communities around beauty, aesthetics, and AI. In a short time, we’ve become one of the fastest-growing consumer tech companies, pioneering AI-driven facial analysis that is transforming how people understand and improve their appearance.
As we continue to scale, content remains at the core of our growth. This is your opportunity to play a key role in shaping the voice and reach of a globally recognized brand.
The Role
We’re looking for a highly skilled Frontend Engineer to build and scale modern, high-performance web applications. You’ll work closely with product, design, and backend teams to deliver seamless user experiences, with a strong focus on clean architecture, performance, and maintainability.
This role is ideal for someone who takes pride in writing clean, reusable code (DRY principles) and has deep experience with modern React ecosystems.
Key Responsibilities
- Build and maintain scalable frontend applications using TypeScript, React, and Next.js
- Develop reusable components and maintain clean, modular code architecture
- Implement and manage REST API integrations across core product features
- Work with React Hooks (built-in and custom) to create efficient and maintainable logic
- Integrate Stripe Elements and payment flows for seamless transactions
- Collaborate with Product, Design, and Backend teams to deliver high-quality features
- Ensure responsiveness, performance, and cross-browser compatibility
- Follow best practices for code quality, testing, and maintainability
What We’re Looking For
- Strong proficiency in TypeScript, including advanced types
- Solid experience with React (v19+) and React Hooks
- Hands-on experience with Next.js
- Strong understanding of JavaScript, HTML5, and CSS3
- Proven experience integrating REST APIs
- Experience implementing Stripe payment flows (Stripe Elements)
- Strong commitment to clean, maintainable, DRY code
- Good problem-solving skills and attention to detail
- Ability to work collaboratively in a fast-paced environment
Nice to Have
- Experience with image processing or media handling
- Familiarity with CI/CD pipelines
- Experience with SCSS or advanced CSS frameworks
- Experience with React Hook Form and Zod validation
- Experience working with WebSockets
- Experience with data visualization tools or libraries
Why Join Us
- Work on modern technologies and impactful products
- Collaborative and fast-paced team environment
- Opportunity to take ownership of key frontend features
- Room for growth and continuous learning
- Flexible working arrangements
Required languages
| English | C2 - Proficient |