
Job Overview
Location
London
Job Type
Full-time
Category
Frontend Engineer
Date Posted
February 25, 2026
Full Job Description
📋 Description
- • PhotoRoom is at the forefront of AI-powered image editing, revolutionizing how individuals and businesses create professional-quality product photos. Since our inception in 2020, fueled by acceptance into Y Combinator, we have rapidly ascended to become the world's leading AI photo editor. Our mission is to democratize studio-level photography, enabling anyone to produce stunning visuals in mere minutes. With an impressive track record of over 300 million downloads and processing more than 5 billion images annually, we cater to a diverse clientele, ranging from individual creators leveraging our B2C app to major enterprises like Amazon, DoorDash, and Decathlon utilizing our robust B2B API solutions.
- • We are a thriving, profitable, and remote-first company that has successfully secured Series B funding, positioning us for sustained growth with an ambitious target of 40% year-over-year expansion. Our team, comprising over 100 dedicated and passionate individuals, is united by a shared commitment to craftsmanship, relentless innovation, and seamless collaboration. Together, we are building exceptional tools that empower entrepreneurs and businesses globally to elevate their visual presence.
- • We are actively seeking a highly skilled and experienced Senior Web Frontend Engineer, with a specific emphasis on frontend architecture, to become an integral part of our dynamic team. In this pivotal role, you will be entrusted with the critical responsibility of architecting, designing, and implementing a scalable, high-performance web application that is engineered to deliver unparalleled user experiences. Your profound expertise in React.js, coupled with your mastery of state management using MobX, and a keen focus on frontend performance optimization, will be absolutely essential in constructing and refining applications that serve millions of users with speed and efficiency.
- • As a Senior Web Frontend Engineer at PhotoRoom, you will immerse yourself in a cutting-edge technology stack, engaging directly with tools and frameworks such as TypeScript, React.js, MobX, Canvas, TailwindCSS, Turborepo, Vite, Playwright, and a deep understanding of Web Performance principles. Your contributions will directly shape the future of our web platform, ensuring it remains robust, user-friendly, and at the pinnacle of technological advancement.
- • Your core responsibilities will encompass a wide spectrum of critical tasks, ensuring you have end-to-end ownership and impact:
- • Architect and meticulously develop a scalable, high-performing, and maintainable web application, leveraging the power of React.js and TypeScript to build a robust foundation for our user-facing products.
- • Masterfully manage the application's state, employing MobX to ensure exceptionally responsive, efficient, and predictable user interfaces that delight our users.
- • Embrace full ownership of your work, from conception through to deployment. This involves close collaboration with cross-functional teams, including product managers and backend engineers, to seamlessly integrate frontend components with backend services, translate intricate design specifications into functional code, meticulously plan your workload, proactively communicate potential risks, and critically analyze the complexity of product designs to ensure feasibility and optimal execution.
- • Relentlessly optimize web application performance, with a sharp focus on achieving lightning-fast rendering speeds and superior runtime efficiency, ensuring a smooth and engaging experience for all users, regardless of their device or network conditions.
- • Continuously explore, evaluate, and integrate emerging frontend technologies, innovative tools, and evolving best practices into our development lifecycle. This proactive approach will drive continuous improvement, foster a culture of innovation, and maintain our competitive edge in the market.
- • Thrive within a collaborative and supportive small multicultural team environment, working alongside approximately 80 passionate, friendly, and deeply committed individuals who share a common vision for excellence.
- • Contribute to the technical vision and roadmap for the frontend, mentoring junior engineers and championing best practices across the team.
- • Engage in code reviews, providing constructive feedback to peers and ensuring the highest standards of code quality, maintainability, and performance.
- • Troubleshoot and resolve complex technical issues, identifying root causes and implementing effective solutions to maintain application stability and user satisfaction.
- • Participate in the full software development lifecycle, including planning, design, development, testing, deployment, and ongoing maintenance.
- • Champion a user-centric approach, ensuring that all frontend development decisions prioritize the user experience and align with business objectives.
- • Contribute to the development of our internal design system, promoting consistency and efficiency across all web applications.
- • Stay abreast of accessibility standards and best practices, ensuring our web applications are usable by everyone.
- • Proactively identify areas for technical debt reduction and implement strategies to address them, ensuring the long-term health of the codebase.
- • Engage in architectural discussions, contributing to decisions that impact the scalability, security, and maintainability of our web platform.
- • Foster a culture of knowledge sharing, documenting technical decisions and solutions, and presenting findings to the wider engineering team.
- • Collaborate with QA engineers to define testing strategies and ensure comprehensive test coverage for all developed features.
- • Contribute to the continuous integration and continuous deployment (CI/CD) pipeline, ensuring efficient and reliable software delivery.
- • Analyze user feedback and performance metrics to identify opportunities for improvement and drive data-informed development decisions.
- • Take initiative in proposing and implementing new features that enhance the user experience and drive business value.
- • Ensure adherence to security best practices in all frontend development activities.
- • Actively participate in agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives, contributing to a highly effective and collaborative team dynamic.
- • Drive the adoption of new tools and technologies that can enhance developer productivity and application performance.
- • Mentor and guide junior frontend engineers, fostering their growth and development within the team.
- • Contribute to the overall technical strategy and direction of the frontend engineering team.
- • Ensure robust error handling and logging mechanisms are in place for effective debugging and monitoring.
- • Develop and maintain comprehensive documentation for frontend architecture, components, and best practices.
- • Proactively seek opportunities to improve development processes and workflows.
- • Champion a culture of continuous learning and improvement within the frontend team.
- • Contribute to the creation of a world-class web application that empowers millions of users worldwide.
Skills & Technologies
JavaScript
TypeScript
Go
React
Frontend
Senior
Remote
About PhotoRoom SAS
PhotoRoom SAS provides AI-powered photo editing software that automatically removes backgrounds from images and generates professional-quality visuals for e-commerce sellers, marketers and creators. Founded in Paris in 2019, the company offers mobile and web applications that replace complex editing workflows with one-tap tools for background removal, object cutouts, studio lighting effects and batch processing. Its technology serves millions of users who need product photography for online marketplaces, social media content and marketing campaigns without requiring traditional photo editing skills or expensive equipment.
Similar Opportunities

Nango Technologies Inc.
Remote
Full-time
Expires May 8, 2026
JavaScript
TypeScript
React
+4 more
7 hours ago


