About Worklife :
Worklife is a Fin/HR tech that reinvents employee benefits! All your benefits are gathered on ONE app, combined with ONE payment card to facilitate their use.
Employee benefits are poorly valued, lack visibility, and no longer meet the real needs of employees or the company. So if you too want to be part of this change and join a growing company, join us!
Your role :
As the Engineer Manager for the Mobile Team, you’ll be Within the tech team, and play a crucial role in scaling and enhancing our mobile applications. You’ll lead a team of two highly skilled engineers (a Senior Android Engineer and a Staff Android/iOS Engineer), drive technical excellence, and deliver new features to our users.
Tech team :
Our team is composed of senior engineers from various backgrounds, we currently have:
CTO
1 Principal engineer
1 Staff engineer
3 Engineering Manager
7 backend engineers
3 frontend engineer
2 DevOps
1 Secdevops
2 QA engineer
2 mobile engineers (1 senior Android, 1 Staff iOS & Andoird)
Our stack :
Microservices in Python (Fast API) with a DDD-inspired architecture
Nuxt 3 (Vue.js) & React
GraphQL Gateway in Node.js (Apollo)
Gitlab (Version control + CI/CD)
Linear (project management)
Docker & Kubernetes (Helm)
Terraform (on AWS)
Datadog/Sentry (Monitoring & Observability)
Pganalyzer (Database monitoring)
Swift (MVVM-C, UIKit / SwiftUI, RxSwift, Redux, Swinject, Unit tests with Cuckoo, Modularized codebase with SPM)
Kotlin
Figma (Interface design)
Documentation on Notion
Data stack: Segment, Airflow, Airbyte, DBT, Postgres data warehouse
Your missions :
- Collaborate with product, design, and other tech teams to build seamless and scalable user experiences.
- Define the technical vision and roadmap for our mobile products, aligning it with business objectives and industry best practices.
- Drive the execution of projects, overseeing the entire development lifecycle from planning to delivery, while maintaining high standards of quality and timely completion.
- Hire, lead, and manage a team of talented engineers, providing mentorship, guidance, and support to ensure their success.
- Foster a team culture centered on continuous improvement, efficiency, and excellence enhancement through regular refactoring and optimization.
- Maintain clear and effective communication channels across different teams and with stakeholders to ensure smooth collaboration and mutual understanding.
Expected Results:
Ramp up 3 months:
- Get familiar with our mobile architecture, codebase, and product.
- Build strong relationships with your team members and stakeholders.
- Pair with the engineers to understand ongoing projects and workflows.
Target per month:
D+30:
- Conduct individual meetings to understand each member's role and skills.
- Coordinate with HR to align on team management strategies and personnel development.
- Initiate meetings with key stakeholders to understand expectations and establish communication channels.
- Dive into the code, identifying key components and improvement areas.
- Conduct a team review to identify areas for technical and process improvements.
- Participate in technical support rotation and lead your first case
- Start formalizing a roadmap for the next quarter, with input from the team.
D+60:
- Lead or co-lead a product release, ensuring smooth deployment, monitoring, and communication.
- Analyze and initiate improvements in team processes for better efficiency.
- Regularly review code, emphasizing quality and best practices.
- Write and update technical documentation, and develop tests for new features or fixes.
- Strengthen internal communication practices, including regular team meetings and cross-departmental collaboration
- Take full ownership of the mobile team's deliverables and roadmap execution.
D+90:
- Engage in projects to improve system architecture for scalability and maintainability.
- Host technical sessions for knowledge sharing and collaborative problem-solving.
- Actively work on optimizing and enhancing our code base.
- Introduce and implement new initiatives to strengthen applications and development processes.
- Fully manage the team process, refine and review the organization's needs, and maintain regular 1:1s with team members.
Qualifications :
We believe that diversity of profiles contributes to the success of Worklife and we therefore make every effort to ensure that inclusion, equity, and accessibility are at the heart of our recruitment processes.
Ideally, you have:
- 5+ years of mobile engineering leadership experience, successfully scaling teams and delivering complex software solutions
- 5+ years of software development experience, ideally with a strong focus on Kotlin or Swift
- Proven track record in B2B2C Products,
- Experience establishing metrics-driven development processes and quality standards
- Demonstrated success in building, mentoring, and retaining high-performing engineering teams
- Excellent communication skills, adept at engaging with both technical and non-technical stakeholders, as well as managing third-party collaborations with diplomacy.
- Demonstrated ability in optimizing development processes, including streamlining workflows, implementing automation, and boosting team productivity.
- Have a high-quality bar and attention to detail, and you help your team deliver polished products.
Employee Benefits
We offer you remuneration at market price, reevaluated each year (based on the market, our performance and your results) as well as +€4,500 in employee benefits (€5,000 if you are parent)👇
14€ / day worked with meal vouchers, covered at 50% and access to the benefits of our food partners including Frichti
800€ / year sustainable mobility allowance for your transport (public transport subscription, scooter, purchase of bicycle, single metro ticket, etc.)
120€ / month personal services (housekeeping help, sports coaching, childcare, etc.), 200€ / month if you are a parent
300€ / year remote allowance for your expenses related to working from home
30€ / month for your sporting activity
100€ / year to contribute to your expenses during your vacations
100€ / year to contribute to your expenses during the Christmas celebrations
RTT (number of days defined according to the collective agreement, 9 in 2024)
An excellent working environment: an international team, regular events, offsite, offices in the heart of Paris
The pleasure and pride of using our own product on a daily basis (and of testing all the advantages offered!)
Process:
- Screening Call with Ariane (TAM)
- Interview with Farah (CTO)
- Interview with team member Johnny (Android) & Thomas (iOs)
- Interview with the PM (Ludo)
- Culture fit with our HR Director
- Reference check/ Proposal
We do our best to have a process of about 20 days and we send an offer within 48 hours 🤞
Ces entreprises recrutent aussi au poste de “Équipe de direction”.
Voir toutes les offres