iOS Developer

3 Years ago • 4 Years + • Mobile Development

Job Summary

Job Description

As an iOS Developer at Luni, you will develop new products and features in collaboration with the product and design teams, ensuring high-quality apps with a stable and bug-free codebase. The role involves creating clean interfaces and smooth animations using Swift, MVVM, Coordinator patterns, and frameworks like UIKit, SwiftUI, and Combine. You'll also improve internal tools and share your experience with other developers. This is a full-time role, offering flexibility and opportunities for growth, including access to conferences, workshops, and training. The company prioritizes work-life balance with benefits such as flexible time off, remote work options, and wellness perks.
Must have:
  • 4+ years of experience as an iOS engineer.
  • Experience with Swift, MVVM, Coordinator patterns.
Perks:
  • Flexible Time Off & Work (Unlimited vacation, remote work).
  • Swile card, daily meal vouchers and Friday brunches.
  • Company and retirement savings plans.
  • CESU vouchers for personal services.
  • Gym access (Bordeaux) or Gymlib (Paris).
  • Alan health plan for you and your family.
  • Nursery spots, extra paid parental leave, and tailored family benefits.
  • Access to conferences, workshops, and training.

Job Details

Who are we ? ✨
At Luni, we aim to improve people’s everyday lives by creating brands and experiences that truly matter.
We develops B2C mobile applications, aiming to stand out through quality, differentiated content or new way to approach a product.

Our vision is to constantly explore new playgrounds, without setting any limits in terms of exploration or creativity.
As one of the top ten app publishers globally, with millions of users worldwide, some of our creations include: 🎬 Shorts, ⭐️ Astro Club and 🖨️ Scanner.

We have also created ⚽️ Omada, a living experience and vision for Gen Z to redefine how they engage with sports, primarily targeting the US market.

Indeed, 80% of our revenue is generated in the US and our business model is simple: we monetize through in-app subscriptions.

The culture at Luni 🌈
Our values are as follows:
-Flexibility and adaptability for innovation
-The power of collaboration and trust
-Achieving success through ownership

➡️ And how does this translate into our daily lives?
A great deal of flexibility is given to team members, allowing everyone to take ownership of their role and be proactive in making suggestions.
A high level of trust is granted, with a strong company culture centered around challenge, sharing and attention to details.

👀 To know more Luni, you can listen to this podcast (in French)
🎤Adrien Miniatti - Créer en 3 ans un leader mondial autofinancé par l'Appstore by Matthieu Stefani - "Generation Do it Yourself"

👉 As an iOS Developer at Luni, you will:

Develop new products and features: you will have great autonomy with the product and design teams to bring new features to existing products and even create brand new apps
Ensure high quality apps: by maintaining a high performance, stable and bug free codebase
Paint with code: by providing clean interfaces and smooth animations and interactions, making sure we put a smile on our users faces
Improve internal tools: wether it's by creating or maintaining our internal framework suite, or helping to improve our continuous integration stack
Share and learn: by being surrounded by top notch iOS developers, you will be able to share your experience and learn from others
Ship, Ship, Ship! 🚀

💫 Who you are

Experience: a 4+ years experience as an iOS engineer
Consumer product enthusiast: you love shaping and using beautiful products on a daily basis
Pragmatic: over engineering is not really your thing (neither ours), you like to keep things clean, simple and straight forward
AI-powered coder: AI Tools for iOS development are part of your daily flow
Team player: you are humble and open minded, you like to share ideas and take actions that will benefit the whole team
Passionate: you would do iOS development as a hobby if it wasn't a job
Curious: you stay up to date on development news and trends and you love building things

💻 Technical Stack

Language: Swift
Patterns: MVVM, Coordinator
Package dependency: Swift Package Manager
"Go to" frameworks: UIKit and SwiftUI, Realm, Combine, Async/Await
Code Quality: SwiftLint, Unit Tests
CI: Bitrise, Fastlane

🏢 This is a full-time role that can be held from one of our French hubs (Bordeaux/Paris). There is a job offer open in each city, but only one vacancy.
💝 Why join Luni?
We prioritize your work-life balance with a range of thoughtful benefits:

🌴 Flexible Time Off & Work: Unlimited vacation, 2 remote days/week and work remotely for up to 30 consecutive days abroad.
🍽️ Daily Comforts: Swile card, daily meal vouchers and Friday brunches.
💰 Financial Well-Being: Company and retirement savings plans.
💼 Work-Life Balance Support: CESU vouchers for personal services.
🏋️‍♂️ Wellness Perks: Gym access (Bordeaux) or Gymlib (Paris), plus a 100% covered Alan health plan for you and your family, including Moka.Care for mental health.
👶 Family Support: Nursery spots, extra paid parental leave, and tailored family benefits.
👩‍🏫 Continuous Growth: Access to conferences, workshops, and training.
💚 Vibrant Culture: Choose to work from Bordeaux, Paris, or remotely, and connect through team-building events and seminars.

👉 Equal opportunity employer
Research shows that women and other marginalized groups tend to only apply for a job when they meet every single criteria. Does this role sound like it was made for you, yet you don’t check every box? Reach out anyways! We’re an equal opportunity employer and are dedicated to fostering an inclusive and diverse environment for employees from all walks of life. We hire based on talent, and we’re proud of our global perspective.

Similar Jobs

GoTo Group - Senior Formalities and Industrial Relation

GoTo Group

Jakarta, Indonesia (On-Site)
1 Week ago
Scanline VFX - FX Supervisor

Scanline VFX

Hyderabad, Telangana, India (Hybrid)
2 Days ago
Betson Group - Customer Service & Protection Agent (NL/EN)

Betson Group

Malta, New York, United States (Hybrid)
1 Month ago
Tencent - Senior Procurement Manager, Game Marketing

Tencent

Los Angeles, California, United States (On-Site)
4 Months ago
Tesla - Mobile Service Technician

Tesla

Rogaland, Norway (On-Site)
4 Months ago
Capgemini - Mobile Architect

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Zynga - Software Engineer 2 (iOS)

Zynga

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Tesla - Mobile Service Technician / Mobile Automotive Mechanic

Tesla

Wolverhampton, England, United Kingdom (Hybrid)
4 Months ago
luxsoft - Senior Android HMI/Kotlin Developer

luxsoft

Sweden (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Capgemini - System Debug

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Marsh McLennan - IT Risk Management Specialist

Marsh McLennan

Cluj-Napoca, Cluj County, Romania (Hybrid)
1 Month ago
ARHS - Senior System Engineer

ARHS

Leuven, Flanders, Belgium (On-Site)
8 Months ago
Capgemini - Java Backend

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago
Winjit Technologies - Quality Assurance Engineer

Winjit Technologies

Nashik, Maharashtra, India (On-Site)
1 Month ago
Ion - Web Junior Developer, Moldova, (Cedacri International)

Ion

Chișinău, Chisinau, Moldova (Hybrid)
8 Months ago
Sony Interactive Entertainment - Production Planning Analyst, Global Packaging Operations

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
2 Months ago
Sporty - IN Associate - ORM/ Social Media

Sporty

Mumbai, Maharashtra, India (On-Site)
1 Year ago
Capgemini - Record to Analyze Process Expert

Capgemini

Kolkata, West Bengal, India (On-Site)
2 Weeks ago
Anavation - Senior Proposal Manager

Anavation

Chantilly, Virginia, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Paris, Île-de-France, France

Dentsu - Chargé de Budget Display H/F

Dentsu

Paris, Île-de-France, France (On-Site)
9 Months ago
Ubisoft - Senior Gameplay Animator (F/M/NB)

Ubisoft

Montpellier, Occitanie, France (On-Site)
5 Months ago
Kepler Interactive - VFX Artist

Kepler Interactive

Paris, Île-de-France, France (Hybrid)
1 Month ago
ALTEN - NextStep - Specialist Engineer - Test Bench Software Development Engineer (M/F)

ALTEN

Laval, Pays De La Loire, France (On-Site)
6 Days ago
Unbroken Studios - Boilermaking Business Manager ESPN Male/Female

Unbroken Studios

Cherbourg-en-Cotentin, Normandy, France (On-Site)
1 Day ago
PwC - Senior Financial Data Analyst  | Deals (M&A) | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
8 Months ago
Don't Nod - Systems Administrator

Don't Nod

Paris, Île-de-France, France (On-Site)
2 Months ago
Don't Nod - Associate Producer F/H/X

Don't Nod

Paris, Île-de-France, France (Remote)
1 Month ago
Ubisoft - Technical Director - Cinematics & Realization

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
2 Months ago
52 entertainment - HR Assistant - Work-Study

52 entertainment

Villeneuve-d'Ascq, Hauts-de-France, France (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Everyday Health Group - Principal Software Engineer - Android

Everyday Health Group

Massachusetts, United States (Remote)
5 Months ago
Sigma Software - Senior Android Developer

Sigma Software

Austria (On-Site)
1 Month ago
Perplexity - Backend Software Engineer - Mobile

Perplexity

San Francisco, California, United States (On-Site)
1 Month ago
Tesla - Mobile Service Technician

Tesla

Netanya, Center District, Israel (On-Site)
4 Months ago
NCR Atleos - SW Engineer II Mobile Apps

NCR Atleos

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
Egnyte - ENGINEERING MANAGER – MOBILE

Egnyte

Poznań, Greater Poland Voivodeship, Poland (On-Site)
5 Months ago
Amber - Sr. React Native Engineer (Project Based)

Amber

Guadalajara, Jalisco, Mexico (Remote)
2 Months ago
endava - Android Developer

endava

Split, Split-Dalmatia County, Croatia (On-Site)
3 Weeks ago
BetterMe - Backend Engineer (Mobile Team)

BetterMe

Ukraine (Remote)
1 Month ago
Tide - Senior Engineer, Flutter

Tide

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Paris, Île-de-France, France (Hybrid)

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Paris, Île-de-France, France (Hybrid)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)

Paris, Île-de-France, France (Hybrid)

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)

Paris, Île-de-France, France (Hybrid)

View All Jobs

Get notified when new jobs are added by Luni

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug