bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesVisiolabSenior iOS Engineer (f/m/d)

Senior iOS Engineer (f/m/d)

Visiolab · Hybrid / On-Site · Hybrid · Deleted · Personio

Job facts

FieldValue
CompanyVisiolab
TitleSenior iOS Engineer (f/m/d)
Normalized title-
Department / teamTech & Product / Tech full-time
LocationHybrid / On-Site
Work modelHybrid / Hybrid
Employment typeFull Time
Salary-
Statusdeleted
ATS providerPersonio
Posted / first seen2026-04-24 / 2026-05-30
Changed / last seen2026-06-06 / 2026-06-03

Related slices

PageWhat it containsOpen
Company jobsActive postings from Visiolab.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Personio.Open
Provider filtered searchThe same provider as a filtered job collection.Open
Department jobsActive postings in Tech & Product.Open
Work model jobsActive Hybrid postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyVisiolab
Source47d8fa7f-77d1-41b7-90f3-a95489530792
ATS providerPersonio

Description

About us We're a Series A-funded company (11.5M) with 400+ units live across three continents - including NFL, NBA, and NHL venues. Our team of 30+ people across 8 nationalities ships real hardware and software that processes over 600,000 transactions per month. We move fast, take ownership, and don't do death-by-committee. The role You'll work on our iPad app that runs natively on iPad Air M4 hardware. The app is built with SwiftUI and the Point-Free libraries and Architecture. You'll own features end-to-end, from state management to pixel-perfect UI, and ship code that runs in live venues where speed and reliability aren't nice-to-haves - they're non-negotiable. What you'll do Build and maintain features in our iPad self-checkout app using SwiftUI and Point-free libraries Design clean, testable feature modules - managing state, handling side effects, and integrating external dependencies Work closely with our backend, AI/ML, and hardware teams to integrate on-device recognition, payment flows, and real-time data sync Write thorough tests - our architecture makes features highly testable, and we make the most of that Contribute to architectural decisions and help shape the codebase as the team grows Debug and optimize performance for high-throughput, real-world environments Participate in code reviews and help maintain a high bar for code quality What you'll bring Strong experience building production iOS apps with Swift and SwiftUI Experience with the Point-free is a big plus - but if you haven't used it yet, that's fine. What matters is that you're a strong Swift developer who's curious about modern app architecture and excited to learn on the job Experience with the Composable Architecture (TCA) is a plus Solid understanding of state management and how to keep side effects under control Comfort working with hardware integrations (payment terminals, peripherals) is a plus An eye for clean, maintainable code and well-tested features Self-driven and comfortable with ownership - you don't wait for permission to fix things Good communication skills in English; German is a bonus but not required Nice to have Experience with on-device ML / Core ML Familiarity with Point-Free's broader library ecosystem (swift-dependencies, swiftui-navigation, swift-sharing) Experience building apps for kiosk or POS environments Contributions to open source Swift projects What We Can Offer You A MacBook and all the hardware you need Competitive salary and company pension A small, sharp team where your work ships to real venues and real users No micromanagement, no endless alignment meetings - just ownership and impact We are a young, dynamic, and ambitious team united by a shared passion for innovation and delivering exceptional solutions. Our core team consists of two iOS engineers, a full-stack engineer, an ML engineer, and a designer, supported by the CTO and COO, who take on the roles of Scrum Master and Product Owner, respectively. At VisioLab, we foster a culture of open communication, collaboration, and quick learning, enabling us to adapt and excel in a fast-paced environment. Operating in two-week sprints, we consistently deliver valuable releases to our customers, ensuring their needs are at the center of our work. We hold ourselves to high standards, striving for quality in everything we do. Continuous improvement is a key part of our philosophy, whether it’s enhancing our processes, refining our product, or growing as individuals. Our dedication doesn’t end with hard work—we believe in celebrating our successes together. Whether it’s solving complex challenges, achieving milestones, or delivering value to our clients, we come together to recognize and enjoy the results of our efforts. Being part of VisioLab means being part of a team that values innovation, collaboration, and growth, all while working toward defining the future of self-checkout in the catering industry. Interested? Then apply right here: Send us your CV and, if you have one, a link to your GitHub or a project you're proud of. We don't do homework assignments that go nowhere - our process is a quick intro call, two interviews (with a practical component), and a conversation with the founders.

Full job record

Job ID6e96162117a4784ae47b9bb1c7e2429f9de5033d
Org IDfb9d2727-0ee3-441c-9781-8482a03d618a
Source ID47d8fa7f-77d1-41b7-90f3-a95489530792
Board ID47d8fa7f-77d1-41b7-90f3-a95489530792
Providerpersonio
Provider Job Key2613335
TitleSenior iOS Engineer (f/m/d)
Normalized Title
Statusdeleted
Activeno
Location TextHybrid / On-Site
DepartmentTech & Product
TeamTech full-time
Employment Typefull_time
Workplace Typehybrid
Remote Policyhybrid
CountryHybrid / On-Site
Region
City
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://visiolab.jobs.personio.de/job/2613335?language=en
Apply URLhttps://visiolab.jobs.personio.de/job/2613335?language=en
First Seen At2026-05-30 05:48:40Z
Last Seen At2026-06-03 12:27:14Z
Last Checked At2026-06-06 07:45:08Z
Last Changed At2026-06-06 07:45:08Z
Inactive At2026-06-06 07:45:08Z
Source Posted At2026-04-24 16:40:44Z
Source Updated At
Raw Payload Uris3://bluework-jobs-prod-raw-590183727216/raw/provider=personio/board=visiolab.de/date=2026-06-03/2026-06-03T12-27-14-254Z-009548ced7f0cd8f14a5659e415d35a4f24a3ba0da5819d93e22d02f190612bd.json
Event Fields
{
  "content_hash": "dee11321361a0e2e1eff3a12440fd029545677c385fa3ffae4c06db08b749908",
  "source_hash": "90055dcdcc42a621c4f2b055202b664e27a286a3a7710047c1a53016b183a8e7",
  "last_changed_at": "2026-06-06T07:45:08.377Z",
  "active_status": "deleted"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Hybrid / On-Site",
    "city": null,
    "region": null,
    "country": "Hybrid / On-Site",
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-03T12:27:14.933Z",
  "launch_scope": {
    "reason": "personio_production_catalog",
    "included": true,
    "location": {
      "raw": "Hybrid / On-Site",
      "city": null,
      "region": null,
      "country": "Hybrid / On-Site",
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": [
      "Hybrid / On-Site"
    ]
  },
  "remote_policy": "hybrid",
  "salary_period": null,
  "workplace_type": "hybrid",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "id": "2613335",
  "name": "Senior iOS Engineer (f/m/d)",
  "office": "Hybrid / On-Site",
  "keywords": [],
  "schedule": "full-time",
  "createdAt": "2026-04-24T16:40:44+00:00",
  "seniority": "experienced",
  "department": "Tech & Product",
  "occupation": "general_and_other_it_software",
  "subcompany": null,
  "employmentType": "permanent",
  "jobDescriptions": [
    {
      "name": "About us",
      "value": "<p style=\"line-height:1.38;margin-top:12pt;margin-bottom:12pt;\"><span style=\"font-size:11pt;font-family:Arial, sans-serif;color:rgb(255,255,255);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;\">We're a Series A-funded company (11.5M) with 400+ units live across three continents - including NFL, NBA, and NHL venues. Our team of 30+ people across 8 nationalities ships real hardware and software that processes over 600,000 transactions per month. We move fast, take ownership, and don't do death-by-committee.</span></p>"
    },
    {
      "name": "The role",
      "value": "You'll work on our iPad app that runs natively on iPad Air M4 hardware. The app is built with SwiftUI and the Point-Free libraries and Architecture. You'll own features end-to-end, from state management to pixel-perfect UI, and ship code that runs in live venues where speed and reliability aren't nice-to-haves - they're non-negotiable."
    },
    {
      "name": "What you'll do",
      "value": "<ul><li><p>Build and maintain features in our iPad self-checkout app using SwiftUI and Point-free libraries<br>Design clean, testable feature modules - managing state, handling side effects, and integrating external dependencies</p></li><li><p>Work closely with our backend, AI/ML, and hardware teams to integrate on-device recognition, payment flows, and real-time data sync</p></li><li><p>Write thorough tests - our architecture makes features highly testable, and we make the most of that</p></li><li><p>Contribute to architectural decisions and help shape the codebase as the team grows</p></li><li><p>Debug and optimize performance for high-throughput, real-world environments</p></li><li><p>Participate in code reviews and help maintain a high bar for code quality<br><br><span style=\"font-size:11pt;font-family:Arial, sans-serif;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;\"><br></span></p></li></ul>"
    },
    {
      "name": "What you'll bring",
      "value": "<ul><li><p>Strong experience building production iOS apps with Swift and SwiftUI</p></li><li><p>Experience with the Point-free is a big plus - but if you haven't used it yet, that's fine. What matters is that you're a strong Swift developer who's curious about modern app architecture and excited to learn on the job</p></li><li><p>Experience with the Composable Architecture (TCA) is a plus</p></li><li><p>Solid understanding of state management and how to keep side effects under control</p></li><li><p>Comfort working with hardware integrations (payment terminals, peripherals) is a plus</p></li><li><p>An eye for clean, maintainable code and well-tested features</p></li><li><p>Self-driven and comfortable with ownership - you don't wait for permission to fix things</p></li><li><p>Good communication skills in English; German is a bonus but not required</p></li></ul><h3 style=\"line-height:1.38;margin-top:14pt;margin-bottom:4pt;\"><span style=\"font-size:13pt;font-family:Arial, sans-serif;color:rgb(255,255,255);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;\">Nice to have</span></h3><ul><li>Experience with on-device ML / Core ML</li><li>Familiarity with Point-Free's broader library ecosystem (swift-dependencies, swiftui-navigation, swift-sharing)</li><li>Experience building apps for kiosk or POS environments</li><li>Contributions to open source Swift projects</li></ul>"
    },
    {
      "name": "What We Can Offer You",
      "value": "<ul><li><p>A MacBook and all the hardware you need</p></li><li><p>Competitive salary and company pension</p></li><li><p>A small, sharp team where your work ships to real venues and real users</p></li><li><p>No micromanagement, no endless alignment meetings - just ownership and impact</p></li><li><p>We are a young, dynamic, and ambitious team united by a shared passion for innovation and delivering exceptional solutions. Our core team consists of two iOS engineers, a full-stack engineer, an ML engineer, and a designer, supported by the CTO and COO, who take on the roles of Scrum Master and Product Owner, respectively.</p></li><li><p>At VisioLab, we foster a culture of open communication, collaboration, and quick learning, enabling us to adapt and excel in a fast-paced environment. Operating in two-week sprints, we consistently deliver valuable releases to our customers, ensuring their needs are at the center of our work.</p></li><li><p>We hold ourselves to high standards, striving for quality in everything we do. Continuous improvement is a key part of our philosophy, whether it’s enhancing our processes, refining our product, or growing as individuals.</p></li><li><p>Our dedication doesn’t end with hard work—we believe in celebrating our successes together. Whether it’s solving complex challenges, achieving milestones, or delivering value to our clients, we come together to recognize and enjoy the results of our efforts.</p></li><li><p>Being part of VisioLab means being part of a team that values innovation, collaboration, and growth, all while working toward defining the future of self-checkout in the catering industry.</p></li></ul>"
    },
    {
      "name": "Interested? Then apply right here:",
      "value": "<p>Send us your CV and, if you have one, a link to your GitHub or a project you're proud of. We don't do homework assignments that go nowhere - our process is a quick intro call, two interviews (with a practical component), and a conversation with the founders.</p>"
    }
  ],
  "occupationCategory": "it_software",
  "recruitingCategory": "Tech full-time"
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/6e96162117a4784ae47b9bb1c7e2429f9de5033d?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/fb9d2727-0ee3-441c-9781-8482a03d618aJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/47d8fa7f-77d1-41b7-90f3-a95489530792JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/6e96162117a4784ae47b9bb1c7e2429f9de5033d/eventsJSON