This position is no longer available.

Senior Frontend Web Engineer - Open to full-remote ✨

Permanent contract
Paris
Salary: €80K to 95K
Starting date: October 03, 2023
Fully-remote
Experience: > 5 years

Mojo
Mojo

Interested in this job?

Questions and answers about the job

The position

Job description

🎯 Missions


MUST BE BASED IN THE EUROPEAN OR THE UK TIME ZONES

As our Senior Frontend Web Engineer, you will be THE core builder of the Mojo Web Application, taking charge of building the next-generation Web-based Video Editor. Your mission will be to create, from the ground up, a platform that makes content creation easier for millions of users and provide them with delightful online experiences.

🧑‍💻 As a Senior Frontend Web Engineer, you will:

Work closely with the Head of Web, product designers, and mobile engineers to define a clear roadmap that aligns with both technical feasibility and business objectives

・Propose and take ownership of a comprehensive solution design and a tech stack. Design the architecture & choose the framework/libraries/tools that will form the backbone of the web editor.

・Build and ship pixel-perfect features that meet our high-quality standards for UX and performance, while maximizing their impact on the business as well as on our users

・Actively stay updated on emerging trends, standards and best practices in web development, including new APIs, frameworks, and tools. Proactively integrate innovate solutions and approaches into the project to gain a competitive edge, enhance functionality and performances.

Here’s an idea of the indicative distribution of time for the role:

Drafting technical specs (10%)

Code & Operations (60%)

Leading technical UI/UX integration (5%)

Quality assurance on what is shipped (10%)

Product planning / meeting & user feedback (15%)


Preferred experience

🛠 Skills


Here are the skills that are expected and required to be a good fit:

5+ years of professional experience in Frontend Web Application Development, you’ve previously worked on complex & interactive Single Page Application :

- Deep understanding of Javascript, proficiency in ES6 and later

- You are an expert in at least one of the modern frontend framework (Angular/React/Vue/Svelte) and you are using Typescript

Solid foundations when it comes to architecture design: component first approach, state management, caching strategy, code-splitting and lazy loading, module bundlers, data fetching strategies…

Excellent teamwork and communication skills, with the ability to collaborate effectively in a fast-paced, dynamic and remote environment

You have a product mindset; your first instinct is not to rush into coding a feature right away, but to ask yourself what is the problem you are trying to solve. You ensure that everything rolled out into production can be measured and assessed.

Fluent in English 🇬🇧

The following list of skills and traits are not required, but will be a plus. If you have some of them, feel free to tell us more:

Experience in an advanced start-up or a scale-up, you are a high-energy doer, quick thinker, and an excellent team player

Experience in E2E testing

Deep knowledge of various Web APIs (Canvas API, MediaStream Recording API, Media Source Extensions [former MSE]…)

Familiarity with WebGL for rendering video effects and transformations.

Experience with WebAssembly for performance-critical tasks, as video editing requires efficient processing

Basic understanding of server-side languages and architectures

Understanding of continuous integration and continuous deployment processes

Strong visual sense: ability to implement pixel-perfect designs from a Figma file without external assistance

💻 Our work style


We are a small team of 25 people. Almost all of us are based in Europe. We have an office in Paris where half of us go weekly. The rest of the team works remotely and usually comes monthly to the office.

We gather every six months for team offsites and regularly host team events in Paris.

We work in English. Our communication is mainly written.

Most of our major initiatives are organized in autonomous squads.

Choose My Company has awarded us awarded the HappyIndex AtWork and the TechAtWork labels for 2023.

💎 Our core values


💪 We have a doer mentality. We love taking initiative to drive visible results for the company. We also cultivate a strong sense of autonomy and ownership for all topics.

🚀 We are excited about the change and always move forward with big ambitions.

❤️ We deeply care about other people, whether they are our teammates or Mojo creators. We advocate transparency and candid feedback. We want to become a B-corp within the next year, aiming for a more fair, inclusive, and sustainable world.

💰 Compensation & benefits


  • Competitive salaries based on upper-range market data

💶The salary range for this role is 80k€-95k€ depending on the profile, we can go higher for outstanding profiles and adapt if the cost of living is higher than in Paris.

  • Stock options aligned with US market practices

  • At least 5 weeks of paid vacation for all, and 10-week fully paid parental leave, no matter the country of residency

  • Health and disability insurance are covered at 100% by the company

  • Pension fund contribution is tailored locally to provide the best coverage

🍒 Perks


  • Remote-friendly equipment & setup: We provide equipment for remote work and cover the cost of home equipment and coworking space for full-remote teammates. We also cover transportation and accommodation when coming to the Paris HQ.

  • Up to 3 days per month for your learning initiatives with a dedicated budget and English lessons to perfect your language skills.

  • Team events: we do team offsites twice a year, plus frequent team gatherings at our Paris HQ.


Recruitment process

📍 Hiring process


Our hiring process can be as short as two weeks, and here are the 3 main steps:

・Screening interview (30min)

・Technical test (2 hours)

・Final interview (1h30)

🤝 Diversity, equity, inclusion, and belonging


We are committed to making everyone feel included and valued in the workplace. The company and its culture are most substantial when composed of diverse experiences and backgrounds.

We welcome applications from people with disabilities. If you are an individual with a disability and require assistance, please let us know so we can talk about how we can best support you and make any adjustments that may be needed.

All qualified applicants will receive consideration for employment regardless of age, color, family, gender identity, marital status, national origin, physical or mental disability, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings