Technical Lead Android

Type de job
Temps pleinCDI
Créée par

Job description

🎯 Missions


As Mojo’s Android Technical Lead, you’ll collaborate closely with Satyan and Pierre-Elie, driving the evolution of our leading app. Your mission is to convert innovative concepts into exceptional Android experiences, while overseeing app performance and team metrics. Your role is pivotal in blending technical expertise with strategic leadership to keep Mojo at the forefront of digital content creation.

🧑‍💻 As an Android Tech Lead, you will:

  • Own the development of new features, going from the technical specifications, discussion with the product and the design to the monitoring of their success. You could work on advanced editing features, such as a powerful timeline, or on synchronizing the user’s projects and medias seamlessly.
  • Lead the Android team in delivering high-quality code and features, setting the bar for excellence.
  • Develop and articulate a clear technical vision for our Android app that aligns with our business goals and user needs
  • Help our Android team continuously improve the processes (release, support …) to ship faster and better
  • Balance hands-on problem-solving with effective delegation, empowering team members to contribute to complex tasks while ensuring project timelines and quality standards are met.
  • Collaborative leadership: Encourage open communication, teamwork, and collective problem-solving

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

  • Code & Operations (65%)
  • Leadership & Mentorship (15%)
  • Quality assurance on what is shipped (10%)
  • Cross-functional team collaboration (10%)

Preferred experience

🛠 Skills

The codebase you will be working on is 98% written in Kotlin. We primarily work with local data and prioritize delivering the best user experience. As we migrate the code, we follow best practices and use the latest libraries recommended by Google, such as Coroutines, Dependency Injection with Hilt, Compose, Flow, and View Model.

Here are the skills it takes to be a good fit:

  • 5+ years of professional experience in Android applications development and good knowledge of the common Android tools and practices (Kotlin, Compose, Clean Architecture, Flow, Coroutines)
  • Previous experience in a technical leadership role in a team of 3+ engineers.
  • Passion and experience in building consumer-facing products
  • Experience working on a high-traffic Android application (we have millions of monthly active users 📈)
  • Ensuring the right level of quality and scalability for features you implement (architecture, unit testing)
  • You are experienced with asynchronous code and safety.
  • You know how to maximize performance despite the wide variety of Android devices
  • You are a high-energy doer, quick thinker, and an excellent team player
  • Comfortable working remote and in an asynchronous configuration (status updates, team communication, weekly sync, Pull Requests, code reviews …)
  • You already worked on a legacy codebase and deeply participated in refactoring.
  • Fluent in English 🇬🇧

✨Nice to have

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

  • You have already worked with analytics tools and used them daily
  • Previous experience in the Video editing world is a big plus
  • Experience in Graphic Programming (OpenGL, Metal, Vulkan) or Media Codec is a plus
  • Knowledge in Computer Vision, Computer Graphics, Machine Learning, AI
  • Experience building a cross-platform framework / SDK

💻 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 90k€-110k€ depending on the profile, we can adapt if the cost of living is higher than in Paris.

  • Stock Options aligned with US market practices
  • A minimum of 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

Recruitment process

📍 Hiring process

・Screening interview with the Hiring Manager (45 min)

・2-hour of Technical live test (3 different technical tests (around 30mins) run by different people in the team)

・Final interview with Mojo’s founders (1h30)

🤝 Diversity, Equity, Inclusion, and Belonging

We are committed to enabling everyone to feel included and valued in the workplace. We believe the company and its culture are strongest 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.

Pour postuler ⬇️