{"id":4073586,"url":"https://alion.io/job/flink-senior-software-engineer-ios-mfd","title":"Senior Software Engineer iOS (m/f/d)","company":{"id":3733,"name":"Flink","domain":"goflink.com","url":"https://alion.io/company/flink","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":{"grade":"C","score":61,"open_postings":31,"ghost_share":0.645,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":46,"computed_at":"2026-11-11T05:49:22Z"}},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Berlin, Germany"],"countries":["DE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Flink","optional":false},{"name":"Bitrise","optional":true},{"name":"CI/CD","optional":true},{"name":"Claude Code","optional":true},{"name":"Copilot","optional":true},{"name":"Cursor","optional":true},{"name":"Kotlin","optional":true},{"name":"Kotlin Multiplatform","optional":true},{"name":"Maestro","optional":true},{"name":"MVC","optional":true},{"name":"MVVM","optional":true},{"name":"OpenAI Codex","optional":true},{"name":"Runway","optional":true},{"name":"Swift","optional":true},{"name":"SwiftUI","optional":true},{"name":"UIKit","optional":true},{"name":"XCTest","optional":true}],"status":"live","first_seen_at":"2026-11-11T11:31:29Z","employer_posted_date":"2026-11-11","last_verified_at":"2026-11-11T14:33:13Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Launched in 2021 with a simple yet bold mission, Flink set out to give people back their most valuable resource: time. We didn't just join the quick commerce race, we defined its potential. By enabling customers to order from a curated selection of over 3,000 groceries and household essentials through our user-centric app, we deliver what people need in minutes. We have fundamentally shifted the retail landscape across Germany and the Netherlands, while embedding sustainability into our core through an all-electric delivery fleet, recyclable packaging, and a focus on reducing food waste.\nToday, Flink has evolved from a disruptive startup into a resilient and sustainable powerhouse. In an industry defined by rapid change, we’ve mastered the balance of hyper-efficiency and massive scale. With a network of more than 160 hubs, we now bring the Flink experience to more than 22 million people, making us an integral part of the urban infrastructure. This impact is driven by a dedicated team of more than 10,000 colleagues, including a fully employed rider fleet that serves as the backbone of our operations. By generating over €550m in revenue in 2025, we have proven that our model is not only desirable but financially formidable.\nHaving built a proven foundation, we are now shifting from establishing our presence to accelerating our impact. Backed by prestigious partners like Prosus, Mubadala, Bond, DoorDash, Btomorrow Ventures and REWE, and fueled by fresh investment, we are entering our next major growth phase. We are thinking bigger, expanding our footprint, and refining every link in our value chain.\nOur culture is defined by a shared bias for action and the commitment to being 1% better every day. We take ownership, stay close to the frontline, and support one another to ensure we never let another Flinker fail. We celebrate diversity and believe that our multicultural team is our greatest competitive advantage.\nAs Senior Software Engineer - Mobile (iOS) on the Order Fulfillment squad, you will build and own the iOS side of our rider app, the tool riders use to pick up and deliver orders. You will work end to end on features, from the UI to the integration with our backend services, together with Android, backend and web engineers and a product manager.\nThe Order Fulfillment squad owns the part of Flink where an order gets from the hub to the customer. Our work covers the flows that riders and hub staff depend on every day: fulfilment and pickup, rider quality and feedback, and the operational tooling around them.\nYou will be the main iOS engineer on the squad, so you will shape how we build, test and release on the platform. We use Kotlin Multiplatform for shared logic between iOS and Android, so you will work closely with Android engineers on a shared module, and you will build the native UI on top of it in Swift. We care about quality and care about production: you will test thoroughly, run bug bashes, and help support the app in production, including on-call.\nWe work with coding agents in our day-to-day, and we want an engineer who is curious about using them to move faster without cutting corners. We are looking for an engineer who goes deep on iOS, enjoys working with the people around them, and takes ownership from discovery through release.\n Help the team with feature development and maintenance across Flink's arsenal of mobile applications;\nWork End to End: Take features from prototype through technical design, implementation, release and production monitoring. You build it, you own it.\nEngineer 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.\nTaking part in the discussion and planning of new features;\nClosely collaborate with other teams to deliver value to the end user;\nRaise 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.\nProtect Sensitive Data: Follow secure coding practices for personal data, and fix vulnerabilities quickly.\nEnsure the best possible application performance and reliability of the applications on a range of devices;\nContribute actively to the iOS release process.\n 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;\nHands-on experience working on a large code base and applying design patterns other than MVC (MVVM);\nOpen, communicative team player who loves to solve interesting, complex problems and can work on problems until they are solved;\nExperience with CI/CD (Bitrise) and release process (Runway) is a plus;\nPassion for well-structured, readable, and testable code (experience in functional programming is a plus);\nYou thrive in a place where you can really innovate, grow, and take ownership - and of course, never let another teammate fail.\nWorks 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.\nKnowledge of Kotlin and KMP is a plus.\n For this role as Senior Software Engineer (m/f/d), the starting remuneration is as follows:\nBase pay: €80,000 to €100,000.00 gross/annually, full-time (40 hours per week)\nVSIPs: (10 %) annual allotment\nCash and Non-cash Benefits:\nA €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\n26 days of vacation, +1 day every year up to a maximum of 30 days\nA mobility budget of 35 EUR per month for Deutschland Ticket subsidy\nA discount on your Urban Sports Club membership\nAttractive company pension options\nUnlimited access to an e-learning and development platform, MyAcademy, including online German courses\nOnline discounts with Corporate Benefits and Future Bens\nA cool discount off your personal Flink orders; be the first to test out new products!\nA modern and dog-friendly office in the heart of Berlin - lots of delicious lunch spots available within short walking distance\nFor this role as Senior Software Engineer iOS (m/f/d), the following provisions of the collective agreement EU Pay Transparency Directive apply: Directive (EU) 2023/970.\nIt is our commitment that every applicant will be evaluated according to their skills regardless of age, gender identity, ethnicity, sexual orientation, disability status, or religion","description_format":"text","description_chars":6697,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Delivery","Online Groceries"],"lifecycle":[{"event":"open","at":"2026-11-11T14:33:13Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":46,"reasons":["conf:5","win:early"],"computed_at":"2026-11-11T19:48:09Z"},"pay":null,"html_url":"https://alion.io/job/flink-senior-software-engineer-ios-mfd","json_url":"https://alion.io/job/flink-senior-software-engineer-ios-mfd.json","meta":{"generated_at":"2026-11-11T19:48:09Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":38451,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3733},"rest":"https://alion.io/mcp/rest/get_company?id=3733"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fflink-senior-software-engineer-ios-mfd"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fflink-senior-software-engineer-ios-mfd"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fflink-senior-software-engineer-ios-mfd"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/flink-senior-software-engineer-ios-mfd\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fflink-senior-software-engineer-ios-mfd"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4073586}},{"tool":"search_jobs","arguments":{"company":"goflink.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4073586},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}