About the Role
We are looking for an experienced frontend engineer to help build and scale our web application. You will collaborate closely with product and design teams to implement robust, user-friendly interfaces and improve the overall web experience.
Responsibilities
- Develop and maintain scalable frontend components for the web platform
- Collaborate with product managers and designers to define feature requirements
- Translate design mockups into responsive, accessible user interfaces
- Optimize web performance and user experience across devices
- Participate in code reviews to ensure code quality and consistency
- Contribute to frontend architecture decisions and technical planning
- Debug and resolve issues reported by users or monitoring tools
- Ensure compatibility across modern browsers and environments
- Implement analytics and tracking to support product decisions
- Work with backend teams to define and refine API contracts
- Maintain documentation for frontend systems and workflows
- Support the migration from legacy code to modern frameworks
- Advocate for best practices in testing and frontend engineering
- Mentor junior engineers through pair programming and feedback
- Stay current with evolving frontend technologies and standards
Nice to Have
- Experience with TypeScript
- Knowledge of SSR or SSG frameworks such as Next.js
- Background in design systems or component libraries
- Experience with monitoring and error tracking tools
- Exposure to A/B testing and product analytics platforms
Compensation
Competitive salary and equity package
Work Arrangement
Remote within Europe
Team
Part of a distributed engineering team focused on web product development
Tech Stack
React, TypeScript, Next.js, GraphQL, Tailwind CSS, Jest, Cypress, GitHub, Vercel
Our Mission
We empower users to create professional visuals quickly and intuitively through smart editing tools.
Team Culture
We value autonomy, clear communication, and a focus on impact over activity.
Growth Opportunities
Engineers are encouraged to lead initiatives and contribute beyond their core responsibilities.
Application Process
Includes a coding challenge, technical interview, and team fit discussion.
Does not offer visa sponsorship