Find a new opportunity within our portfolio


Junior Frontend Engineer (FR)



Software Engineering
Posted on Saturday, June 3, 2023

Junior Frontend Engineer (FR)

/ /
Junior Frontend Engineer (FR)
Title : Junior Frontend Engineer Role : Full Time Location : Paris, remote Hiring Manager : Paul Borensztein, co-founder & CTO
Tech Stack Infrastructure : Kubernetes, docker, grafana, prometheus, Postgresql Backend : Golang, NodeJS Frontend : React / Typescript Engine : OpenGL, C++ Tools : Qt, OpenGL, C++

Why this role ?

Build the foundations of Omi : As an Engineer working full-time on our Frontend at Omi, you'll have outsized influence on the infrastructure and foundations of the services we develop.
Work on a unique technology : Omi exploits the potential of the most performant rendering engines to create the most powerful and effective 3D marketing technology of the last (or next) decade. Let's achieve this goal together. Join us at a magical time: We've just raised capital and we're starting to work on our product-market fit while acceleration our tech development, which gives us a huge green field to work with. You'd join at the perfect time to shape what we build and how we grow.


As a Junior Frontend Engineer at Omi, your responsibilities and missions will be:
Offrez une excellente expérience utilisateur, en élevant continuellement la barre de la fonctionnalité, de l’utilisation et de la simplicité.
Intégrer et automatiser les tests front (ainsi que les tests end to end) et ajouter la stack de logging et de monitoring.
Implémenter, mettre à jour, et maintenir les features utilisateurs et les interfaces utilisateurs (intégration 3D, application, design system..)
Gérer les intégration avec des plates-formes tierces pour fournir et distribuer du contenu généré par Omi (AR/VR, Metaverses, NFT, rendus)
Concevoir des systèmes front efficaces et réutilisables qui pilotent des applications Web complexes
Collaborer avec les équipes Backend, Ingénierie et 3D pour fournir des produits attrayants destinés aux utilisateurs
Identifier et résoudre les problèmes de performance et de scalabilité. Identifier les lacunes, les problèmes, les besoins et proposez des solutions robustes avec une relative indépendance.
Travailler de manière interfonctionnelle pour définir les problèmes, collecter des données, créer des modèles analytiques, faire des recommandations et développer votre produit pour une évolutivité élevée
Travailler en étroite collaboration avec l’équipe UX/UI pour s'assurer que les flows sont intégrés
Aider à construire et à maintenir un Design System bien documenté


For this role, the required qualifications are :
3+ years experience of Software/Front-end Engineering
A habit of writing super-clean, encapsulated, testable, and well documented code.
Proficiency in React (Hooks, Suspense etc.)
Proficiency in React Stores (Zustand)
Proficiency in React styling (styled-components, flex, grids…)
Proficiency in Typescript
Proficiency in React testing (Jest, Cypress)
Proficiency in integrating APIs, caching, state management
Proficiency in front-end development (asynchronous programming, typing, closures, testing…)
Knowledge of Micro Frontends architecture
Knowledge of front-end optimizations (browser APIs, loops, search…)
Great knowledge of Webassembly (emscripten) and web workers


For this role, the bonus qualifications are :
Proven experience in the 3D, AR or gaming field is a plus
Querying datasets from Postgresql and Redis databases
Experience with cloud computing services
Able to thrive in a dynamic environment where goals and requirements may be changing


Send your CV and your personal or open source projects to We will get back to you to start the recruitment process:
Interview with Paul Borensztein, co-founder & CTO
Interview with Tech Team Member
Technical test

About Omi

Omi provides a SaaS platform that makes it seamless for brands to turn their products into photo realistic 3D models, insert them into 3D scenes and generate product visuals and AR, with no technical skills, in minutes and for a few euros.