Job
In dieser Rolle entwickelst du iOS-Anwendungen, arbeitest End-to-End an Features, führst Code-Reviews durch, optimierst den CI/CD-Prozess und schaffst hochwertige, performante Produkte unter Berücksichtigung sicherer Programmierpraktiken.
Job-Technologien
Deine Rolle im Team
- Help the team with feature development and maintenance across Flink's arsenal of mobile applications.
- Work End to End: Take features from prototype through technical design, implementation, release and production monitoring. You build it, you own it.
- Engineer with Agents: Use coding agents such as Claude Code for writing, testing, reviewing and porting code. Improve the agent instructions and skills in our repositories so the whole team gets better results.
- Taking part in the discussion and planning of new features.
- Closely collaborate with other teams to deliver value to the end user.
- Raise the Quality Bar: Lead code reviews, write unit and UI tests (we use XCTest and Maestro), and keep our CI and release process healthy. Help your team get 1% better every day.
- Protect Sensitive Data: Follow secure coding practices for personal data, and fix vulnerabilities quickly.
- Ensure the best possible application performance and reliability of the applications on a range of devices.
- Contribute actively to the iOS release process.
Unsere Erwartungen an dich
Qualifikationen
- Open, communicative team player who loves to solve interesting, complex problems and can work on problems until they are solved.
- You thrive in a place where you can really innovate, grow, and take ownership - and of course, never let another teammate fail.
- Works with AI coding tools: You have used coding agents such as Claude Code, Cursor, Codex or GitHub Copilot, and you want them to be a central part of how you work. You know what to hand over to an agent, and you check the result before it ships.
- Knowledge of Kotlin and KMP is a plus.
Erfahrung
- Native mobile engineer with hands-on experience in building iOS applications in Swift, and a strong knowledge of iOS mobile development (SwiftUI, UIKit, Foundation), protocol-oriented programming in Swift.
- Hands-on experience working on a large code base and applying design patterns other than MVC (MVVM).
- Experience with CI/CD (Bitrise) and release process (Runway) is a plus.
- Passion for well-structured, readable, and testable code (experience in functional programming is a plus).
Unser Angebot
- For this role as Senior Software Engineer (m/f/d), the starting remuneration is as follows: Base pay: €80,000 to €100,000.00 gross/annually, full-time (40 hours per week) VSIPs: (10 %) annual allotment.
- A €1000 annual L&D budget as well as individual coaching options to ensure you have plenty of opportunities to learn, grow and achieve your goals.
- 26 days of vacation, +1 day every year up to a maximum of 30 days.
- A mobility budget of 35 EUR per month for Deutschland Ticket subsidy.
- A discount on your Urban Sports Club membership.
- Attractive company pension options.
- Unlimited access to an e-learning and development platform, MyAcademy, including online German courses.
- Online discounts with Corporate Benefits and Future Bens.
- A cool discount off your personal Flink orders; be the first to test out new products!
- A modern and dog-friendly office in the heart of Berlin - lots of delicious lunch spots available within short walking distance.
Themen, mit denen du dich im Job beschäftigst
Job-Standorte
Das ist dein Arbeitgeber
flink ist eine digitale Projektmanagement-Software, entwickelt von MAP Consulting & Solutions GmbH. Sie unterstützt Unternehmen auf ihrem Weg in die digitale Zukunft. Das Team verfügt über langjährige Erfahrung als Berater, Entwickler und Unternehmer – steht Ihnen gerne zur Seite!
- 1-49 Mitarbeitende
- 2015
- Startup
- Onsite, Hybrid
- Internet, IT, Telekom
Weitere Jobs
Diese Jobs könnten dich auch interessieren
Du steigst in einer Phase ein, in der wir unsere neue CRM-Plattform aufbauen und weiterentwickeln. Genau das macht die Rolle besonders: Hier entwickelst du nicht nur Features, sondern gestaltest die technische Basis für ein modernes CRM-Ökosystem aktiv...
Tätigkeitsbereich Die „DRV Bund IT“ ist der Service-Provider für die Deutsche Rentenversicherung Bund und entwickelt und betreibt in enger Kundenabstimmung eine komplexe IT-Systemlandschaft. Unsere Fachdomäne „IT4IT“ schafft durch die transparente...
Betrieb, Überwachung und Weiterentwicklung der Netzwerk-Infrastruktur. Administration und Konfiguration von Firewalls, Routern und Switches. Sicherstellung der Netzverfügbarkeit, -performance und -sicherheit. Mitwirkung bei IT‐Sicherheitskonzepten und...