IOS developer

Résumé du poste
CDI
Paris
Salaire : 58K à 68K €
Télétravail fréquent
Compétences & expertises
Contenu généré
Apollo
Graphql
Bitrise
Swiftui
Rxswift
+4
Postuler

Worklife
Worklife

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Descriptif du poste

Worklife is the only all-in-one platform integrated with HR tools that optimizes and develops the benefits strategy of organizations of all sizes.

Our obsession: enabling HR and CSR teams to have the maximum economic, human and societal impact through their social policy.

We make employee benefits visible and easy to use, through a single payment card, and an ultra-personalized application that highlights our clients' employer brand.

The recent acquisition by Crédit Agricole allows the startup in the prescale phase to support our clients in the promotion and management of their employee benefits policy.

Context

Worklife is in a phase of scaling and need to improve our technical level and maturity.

We’re looking for an experienced Senior iOS Engineer, who’ll bring best practices and play a crucial role in building our best-class product.

Following the buyout by Crédit Agricole, we remain a dynamic scaleup with the backing of a stable financial situation.

Tech Team :

As a Senior Engineer you will join the team to help us reach our business goals.

The team is composed of:

1 CTO

1 Principal engineer

1 Staff engineer

1 Engineering Manager

3 backend engineers

4 frontend engineer

2 DevOps

1 Secdevops

2 QA engineer

2 mobile engineers (1 Android, 1 iOS)

Our stack :

MVVM-C architecture

Modularized architecture using SPM (pointfree.co style)

Mix of UIKit and SwiftUI

RxSwift

Local store using Redux

Dependency Injection with Swinject

Unit tests with mocks using Cuckoo

Backend in GraphQL (Apollo)

CI/CD with Bitrise and Fastlane

Support of iOS 14+

Missions

Deliver high-impact software solutions product use-cases with elegant, readable code, and clear tests

Iterate with the Product team on specs and designs, bringing your expertise to the table to build the most appropriate solution

Adopt and challenge our current architecture that blends aspects of both FinTech and HRTech

Identify our highest leverage technical investment opportunities, socialize, and document plans to enhance our systems, and lead them to success with your colleagues

Drive effectively new features, like building a user journey to provide a proof of purchase to a transaction, or a system to manage the user’s card (PIN, PAN, block card, etc…)

Promote and cultivate best practices of software craftsmanship, nourish the team with your knowledge

Expected results during onboarding:

30 days :

Familiarize themselves with the codebase, architecture, and tech stack used by the startup.

Understand the company's goals, priorities, and the role they play in achieving those goals.

Build relationships with their team, stakeholders, and cross-functional collaborators.

Contribute to solving some support cases and shadow developments.

Join and engage actively in team rituals

Share your Reporting report with your team and manager, identifying key strengths and gaps and proposing improvements

60 days:

Identify any knowledge gaps and start learning the necessary skills to contribute effectively.

Document missing processes and initiate improvements

Start contributing to ongoing projects and take on small, high-impact tasks.

Propose process improvements or new features that could benefit the product or engineering team.

90 days:

Lead a complete feature development demonstrating their technical skills.

Contribute to architectural decisions and participate in technical discussions.

Solidify their role as a trusted and valuable member of the engineering team.

Profil recherché

We are convinced that the diversity of profiles contributes to the success of Worklife and we therefore do everything we can to ensure that inclusion, equity and accessibility are at the heart of our recruitment process.

You have a significative knowledge in software engineering, that means you know how to describe the problem faced and explain your reasoning, what factors we take into account, etc.

You possess a strong experience in developing iOS applications with Swift and Apple’s framework

You demonstrate a minimum of 5 years of real expertise

You are used to publishing apps and know how to deal with App store rules and Apple’s Human Interface Guidelines.

You are able to become proficient in subjects you don’t yet know

You have a strong appetite for Product and UX/UI

You’re business oriented and happy to create the product that changes people’s lives and has a great social impact

You have a strong sensitivity for quality gates with the ability to manage a CI/CD, monitoring, testing, middleware (specifically graphQL)

You're fluent in French and English

Some knowledge of Android is highly appreciated

Our evaluation criteria for culture fit:

Be impactful: You know how to be bold, you dare to communicate and you are involved within the company.

Never give up: you demonstrate high standards and resilience.

Level-up: you like to test & learn, you are responsible for your projects and actions and you know how to receive/give feedback.

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!)

Déroulé des entretiens

Screening with Ariane, our talent acquisition manager

Tech interview with Thomas and Johnny, our mobile developers

Meeting with Farah, our CTO

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres
Postuler