En un coup d'œil
- Missions: Développez des expériences de commande innovantes avec SwiftUI et Kotlin Multiplatform.
- Entreprise: Rejoignez une équipe dynamique chez SumUp, leader dans le secteur des paiements.
- Avantages: Salaire compétitif, budget de formation, options d'actions et soutien santé.
- Autres infos: Environnement inclusif avec des opportunités de croissance professionnelle.
- Pourquoi ce job: Impactez des milliers de commerçants tout en travaillant sur des technologies de pointe.
- Qualifications: 5 ans d'expérience en développement iOS et compétences en SwiftUI requises.
Le salaire estimé est compris entre 61650 - 75350 € par an.
Team description
The Order Taking squad owns core ordering experiences within Sum Up’s Point of Sale app, including the shopping bag, checkout, the catalog experience within ordering, open orders, table management and printer integrations.
These capabilities help thousands of hospitality merchants manage orders reliably during daily service.
As a Senior i OS Engineer, you’ll build new hospitality workflows and evolve established ordering experiences across i OS and Android.
You’ll work with Swift UI on the platform-specific UI and contribute to shared Kotlin Multiplatform business logic.
The role involves complex mobile engineering across multi-device synchronisation, shared order state and a large, established application.
You’ll join a small, experienced and fast-moving squad that works collaboratively through technical refinement, code reviews and pair programming.
The team values engineers who communicate directly, challenge assumptions and proactively shape solutions rather than simply execute predefined tasks.
- What you’ll do
- Design and build new ordering experiences in Swift UI, while evolving established capabilities such as table management, kitchen workflows and printer integrations
- Contribute to shared Kotlin Multiplatform business logic and help shape the architecture of the ordering domain
- Improve the reliability and usability of ordering features used daily by hospitality merchants across phones, tablets and POS devices
- Collaborate closely with Android engineers and platform teams to maintain consistent cross-platform behaviour and reliable multi-device order synchronisation
- Take part in code reviews, pair programming and collaborative testing to maintain a high quality bar
- Help refine and scope upcoming work, bringing technical judgement to product and architectural trade-offs
- Contribute to Mobile Chapter and KMP platform initiatives across the wider POS tribe
You’ll be great for this role if...
- 5+ years of experience building production i OS applications in Swift, with strong Swift UI knowledge
- Experience working in a large, established codebase and making pragmatic improvements without requiring a full rewrite
- Openness to learning and contributing to Kotlin and Kotlin Multiplatform; previous hands‑on KMP experience is welcome but not required
- Ability to work independently, challenge assumptions, propose solutions proactively and communicate clearly and directly
- Experience collaborating closely with Android engineers or other cross‑platform partners to align product behaviour
- Sound technical judgement and the ability to balance product delivery, code quality and long‑term maintainability
- Why you should join Sum Up
- Opportunity to work with a truly global, multicultural team from our Paris location. This involves an office‑first setup
- Commitment to Diversity and
Inclusion: be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced
- Enrolment onto our Virtual Stock Option programme: you will own a stake in Sum Up's future success
- A dedicated annual L&D budget of €2000 for your individual development, which can be used to attend conferences and/or advance your career through further education
- Financial security: corporate pension contributions that support your long‑term future
- Healthcare support: we cover 50% of the monthly cost of your health insurance for your Mutuelle and Prévoyance
- Extra allowances: we offer restaurant tickets (Swile) and cover transportation costs
- Break4me: 1-month sabbatical after 3 years of service
- Referral Bonus: earn additional rewards by referring talented individuals to join the Sum Up team
- About Sum Up
Be empowered to do more that matters.
At Sum Up, we're on a mission to empower small businesses across the globe by providing simple and affordable tools that allow them to thrive.
Today, over 4 million businesses in 39 markets rely on Sum Up as their financial partner to manage payments, finance and customer relationships.
Our commitment to small businesses is reflected in our diverse team of over 4,000 Sum Uppers from over 90 nationalities, united by global collaboration and an innovative mindset.
Our core values lay the foundation for who we are and what we stand for, shaping our work culture and driving our success.
We foster inclusivity and a continuous learning culture, providing a safe space for personal and professional growth.
Our differences make us unique and strong as we strive to create an environment where everyone belongs and feels supported, no matter how they identify.
Sum Up is proud to be an Equal Employment Opportunity employer, actively seeking and embracing diversity in our workforce.
We don't make hiring or employment decisions based on race, colour, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age or any other basis protected by applicable laws or prohibited by company policy.
Our commitment extends beyond recruitment to creating a safe and respectful workplace where harassment of any form is strictly prohibited.
Discover more about our culture and opportunities on our careers website , and follow our journey on Linked In , Instagram , and Tik Tok .
Job Application Tip
We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job.
Please note that this is only a guide.
If you don't tick every box, it’s ok too because it means you have room to learn and develop your career at Sum Up.
#J-18808-Ljbffr
Senior iOS Engineer (KMP) - POS in Paris employeur : SumUp
Chez SumUp, nous offrons un environnement de travail dynamique et inclusif, idéal pour les commerciaux terrain passionnés par la vente. Vous bénéficierez d'une formation continue, d'une rémunération attractive basée sur vos performances, ainsi que d'opportunités d'évolution rapide au sein d'une entreprise internationale en pleine croissance. Rejoindre notre équipe, c'est faire partie d'une communauté bienveillante qui valorise le développement personnel et professionnel tout en soutenant les petits commerçants dans leur quotidien.
Conseils d'expert StudySmarter🤫
Voici comment nous pensons que tu pourrais décrocher Senior iOS Engineer (KMP) - POS in Paris
✨Participe à des meetups tech
Les meetups et les hackathons sont des super occasions pour rencontrer des gens du milieu de l'ingénierie et du développement logiciel. C'est là que tu peux échanger des idées, découvrir des projets et même te faire repérer par des recruteurs comme ceux de SumUp.
✨Contribue à des projets open-source
Ne sous-estime pas le pouvoir des contributions open-source. En proposant tes compétences sur des plateformes comme GitHub, tu peux non seulement améliorer ton portfolio, mais aussi prouver ta capacité à travailler en équipe. Ça pourrait faire toute la différence dans ta candidature chez SumUp.
✨Réseau sur LinkedIn, mais avec du contenu
Sur LinkedIn, partage du contenu lié à tes projets ou tes réflexions sur les tendances technologiques. Cela peut attirer l'attention de recruteurs et de professionnels du secteur. Qui sait, peut-être que quelqu'un de SumUp remarquera tes posts et te contactera pour un entretien !
✨Postule directement via notre site
N’oublie pas que postuler sur le site de SumUp est souvent le moyen le plus direct et efficace d'attirer l'attention. Sois proactif et n'hésite pas à postuler même si tu n'as pas tous les critères d'une offre : montrer ton enthousiasme peut faire toute la différence !
Nous pensons qu'il te faut ces compétences pour exceller en tant que Senior iOS Engineer (KMP) - POS in Paris
Quelques conseils pour ta candidature 🫡
Montre tes compétences techniques:Dans le secteur de l'ingénierie et développement logiciel, il est crucial de mettre en avant tes compétences techniques dans ton CV. Mentionne ton expérience avec des langages de programmation spécifiques, des frameworks, ou des projets antérieurs. N'hésite pas à intégrer des liens vers ton GitHub ou des projets personnels pour donner vie à ton profil !
Personnalise ta lettre de motivation:Avec un poste à temps plein, ta lettre de motivation doit refléter ta passion pour le développement logiciel. Explique pourquoi tu souhaites rejoindre SumUp et comment tu peux contribuer à leurs projets. Parle aussi de ton intérêt à apprendre et à évoluer au sein de l'équipe.
Démontre ta capacité à travailler en équipe:Les projets de développement logiciel sont souvent le fruit d'un travail collaboratif. Mets en avant dans ton CV des expériences où tu as fait partie d’une équipe, que ce soit dans des stages, des projets universitaires ou des contributions open-source. Les soft skills, ça compte aussi !
Sois clair sur tes attentes:Dans ta candidature pour un poste à temps plein, n'hésite pas à mentionner tes attentes concernant le rôle et la culture d'entreprise. Dis-nous ce qui est important pour toi, que ce soit les technologies utilisées ou l'environnement de travail, pour que SumUp sache que tu es sérieux dans ta démarche et que tu es motivé pour un engagement à long terme.
Comment te préparer à un entretien d'embauche chez SumUp
✨Maîtrise des langages de programmation
Pour un poste en ingénierie et développement logiciel chez SumUp, assure-toi de bien maîtriser les principaux langages demandés dans l'annonce. Prépare-toi à répondre à des questions techniques sur des projets que tu as réalisés ou même à coder en direct lors de l'entretien. Montre que tu sais comment résoudre des problèmes en temps réel !
✨Prépare ton portfolio technique
N'oublie pas d'apporter ton portfolio, surtout si tu as des projets de développement logiciel que tu peux montrer. C'est toujours un plus de pouvoir parler de ton expérience concrète et des challenges que tu as surmontés lors de tes projets précédents. Ça peut vraiment faire la différence chez SumUp !
✨Compréhension des méthodologies agiles
Dans notre domaine, on utilise souvent des méthodologies agiles. Sois prêt à discuter de ton expérience avec des frameworks tels que Scrum ou Kanban. Explique comment tu as travaillé en équipe et comment cela a impacté tes projets précédents. Cela montrera ta capacité à t'adapter rapidement au sein d'équipes dynamiques.
✨Sois prêt pour des mises en situation
Attends-toi à des questions comportementales où tu devras prouver ta capacité à gérer des situations stressantes, comme des délais serrés ou des conflits au sein de l'équipe. Prépare quelques anecdotes précises sur ces expériences, car chez SumUp, ils rechercheront des candidats réactifs et capables de travailler sous pression.