Find a new opportunity within our portfolio

42
companies
361
Jobs

Senior Frontend Engineer

Omi

Omi

Software Engineering
Posted on Saturday, June 3, 2023

Senior Frontend Engineer

/ /
Senior Frontend Engineer
Title : Senior 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.

Responsibilities

As a Lead Senior Frontend Engineer at Omi, your responsibilities and missions will be:
Drive an excellent user experience, continually raising the bar on functionality, usability, and simplicity.
Integrating and automating front end tests (as well as end to end tests) and add logging and monitoring on the front end stack
Implement, Update and Maintain the features and user interfaces (3d integration, app, design system..)
Provide leadership and mentorship to other members of the team
Integrate with 3rd party platforms to deliver and distribute Omi generated content (AR/VR, Metaverses, NFTs, renders)
Design efficient and reusable front-end systems that drive complex web applications
Collaborate with Backend, Engineering and 3D teams to deliver compelling user-facing products
Identify and resolve performance and scalability issues. Self-identify gaps, problems, needs, and come up with robust solutions with relative independence.
Work cross-functionally to define problem statements, collect data, build analytical models, make recommendations and develop your product for high scalability
Work closely with UX/UI to make sure flows are integrated
Help build and maintain a well documented Design System

Qualifications

For this role, the required qualifications are :
5+ 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

Bonus

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

Apply

Send your CV and your personal or open source projects to paul@omi.so. 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.