iOS Developer

3 Years ago • 4 Years + • Mobile Development

Job Summary

Job Description

As an iOS Developer at Luni, you will be responsible for developing new products and features, ensuring high-quality apps, providing clean interfaces, improving internal tools, and sharing knowledge with other developers. You will be working with the product and design teams to bring new features to existing products and even create brand new apps. The role involves maintaining a high-performance, stable, and bug-free codebase and contributing to the overall improvement of internal frameworks and continuous integration. The team environment encourages sharing experiences and continuous learning.
Must have:
  • 4+ years experience as an iOS engineer.
  • Experience with Swift, MVVM, Coordinator patterns.
  • Experience with UIKit and SwiftUI.
  • Experience with Realm, Combine, Async/Await.
Perks:
  • Unlimited vacation, 2 remote days/week and work remotely for up to 30 consecutive days abroad.
  • Swile card, daily meal vouchers and Friday brunches.
  • Company and retirement savings plans.
  • CESU vouchers for personal services.
  • Gym access (Bordeaux) or Gymlib (Paris), plus a 100% covered Alan health plan including Moka.Care for mental health.
  • Nursery spots, extra paid parental leave, and tailored family benefits.
  • Access to conferences, workshops, and training.
  • Team-building events and seminars.

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 lover: 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 your 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: Xcode Cloud, 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

CGS Carrers - Platform Engineer I

CGS Carrers

Braga, Braga, Portugal (Remote)
1 Month ago
Razer - Business Development Manager

Razer

Tokyo, Japan (On-Site)
1 Month ago
Capgemini - DevOps Engineer

Capgemini

Pune, Maharashtra, India (On-Site)
3 Weeks ago
Logrhytm - Area Vice President (West Region)

Logrhytm

West Region, Cameroon (On-Site)
3 Days ago
Nordson Corporation - Machinist II

Nordson Corporation

Clinton, South Carolina, United States (On-Site)
1 Month ago
Google - Software Engineer II, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
easygo - Software Development Engineer, Kick Android

easygo

Melbourne, Victoria, Australia (On-Site)
5 Months ago
kaizen gaming  - Senior Android Engineer

kaizen gaming

Athens, Greece (Hybrid)
2 Weeks ago
HCL Tech - Senior Developer (iOS, Android, Java)

HCL Tech

Florida, United States (On-Site)
1 Month ago
playkot - Senior React Native Developer

playkot

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

InnoPhase IoT - Principal Engineer, Analog/Mixed-Signals Design (ADC)

InnoPhase IoT

San Diego, California, United States (Hybrid)
2 Months ago
Poppulo - Senior Account Executive

Poppulo

Denver, Colorado, United States (On-Site)
2 Weeks ago
Corsair - Global Sourcing Manager

Corsair

Taipei City, Taiwan (On-Site)
3 Months ago
Plug power - Traveling Regional Field Service Technician

Plug power

Bentonville, Arkansas, United States (On-Site)
2 Months ago
Magic Media - C++ Game Developer

Magic Media

State Of Rio De Janeiro, Brazil (Remote)
3 Months ago
1000heads - HR & Operations Generalist

1000heads

Sydney, New South Wales, Australia (Hybrid)
1 Month ago
Scanline VFX - Lighting Artist

Scanline VFX

Seoul, South Korea (Hybrid)
3 Months ago
Razer - Senior Product Evangelist

Razer

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Year ago
Accurate - Senior Account Manager

Accurate

Australia (Remote)
2 Months ago
Tencent - Senior Site Reliability Engineer

Tencent

Shanghai, Shanghai, China (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bordeaux, Nouvelle-Aquitaine, France

Ubisoft - Tax Specialist

Ubisoft

Saint-Mandé, Île-de-France, France (On-Site)
2 Months ago
Assystems - Technicien Méthodes Maintenances H/F

Assystems

Pierrelatte, Auvergne-Rhône-Alpes, France (On-Site)
8 Months ago
Assystems - Ingénieur Essais H/F

Assystems

Laon, Hauts-de-France, France (On-Site)
8 Months ago
Qualcomm - Senior ASIC Platform Design Engineer

Qualcomm

Colombes, Île-de-France, France (On-Site)
1 Month ago
Valeo - Maintenance Trainee/Apprentice

Valeo

Sens, Bourgogne-Franche-Comté, France (On-Site)
1 Month ago
ALTEN - NextStep - Specialist Engineer - Test Bench Software Development Engineer (M/F)

ALTEN

Laval, Pays De La Loire, France (On-Site)
1 Week ago
Ubisoft - Lead Level & Quest Designer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
5 Months ago
Assystems - Ingénieur Calculs Thermo hydraulique Nucléaire H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
8 Months ago
Reenbow - UX / UI Designer (Interface Designer)

Reenbow

Paris, Île-de-France, France (On-Site)
1 Month ago
ALTEN - Public Cloud Project Manager

ALTEN

Boulogne-Billancourt, Île-de-France, France (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

In labs - Ionic Framework - Hybrid Mobile Developer

In labs

Bogotá, Bogota, Colombia (Hybrid)
2 Months ago
Google - Software Engineer, Android, Photos

Google

Sydney, New South Wales, Australia (On-Site)
2 Months ago
SDP games - Flutter Developer

SDP games

(Remote)
1 Month ago
Ciklum - Senior Android Developer

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
9 Months ago
Tide - Senior Engineer, Flutter

Tide

Delhi, Delhi, India (Hybrid)
2 Months ago
Crunchyroll - Staff iOS Games Integration Engineer

Crunchyroll

Dallas, Texas, United States (Hybrid)
1 Month ago
Pingle studios - Android Developer

Pingle studios

(Remote)
1 Month ago
Google - Software Engineer III, Mobile, Android

Google

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Mcdonalds - Software Engineer II - iOS

Mcdonalds

Mexico City, Mexico (Hybrid)
4 Weeks 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)

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

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)

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

Bordeaux, Nouvelle-Aquitaine, 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