Staff Software Engineer leading the design and delivery of iOS applications for medical devices. Collaborating with teams to build reliable, secure, and compliant solutions.
Responsibilities
Lead the architecture, design, and evolution of iOS applications, frameworks, and SDKs.
Deliver CoreBluetooth integrations with robust state handling, background modes, and data reliability.
Partner with Cloud and Data teams to define API contracts, data models, and telemetry.
Enforce secure coding practices and contribute to threat modeling and mitigations.
Work in co-located Scrum teams and partner with Product Managers and UX Designers to define high-impact features.
Requirements
Bachelor’s degree in software/computer engineering, Computer Science, or equivalent experience.
8+ years of professional iOS experience building and shipping apps at scale.
Expert in Swift, modern concurrency (async/await, structured concurrency), Combine, and/or FRP patterns; strong grasp of software design principles and architectural patterns (e.g., MVVM, TCA, Clean Architecture).
CoreBluetooth expertise: building BLE-enabled apps, GATT design/consumption, background execution, resilience, and performance.
Proven experience with application security on iOS (Keychain, CryptoKit, secure storage, privacy protections) and with wireless protocol security concepts.
Strong experience with software testing (XCTest, XCUITest), CI/CD, instrumentation, and crash/telemetry tooling.
Demonstrated ability to lead cross-functional technical initiatives, guide teams through ambiguity, and deliver complex features on time with quality.
Senior iOS Engineer developing Swift applications for a travel management platform. Working in a hybrid model to enhance business travel experiences for users.
iOS Engineer at NordPass optimizing password security for millions of users. Collaborating on app development and ensuring end - to - end data security within a hybrid work model.
iOS Engineer developing innovative password security solutions for millions of users at NordPass. Collaborating with global experts while adhering to best practices in coding and security.
iOS Engineer building a mobile app for Saily's secure data service. Collaborating in a team to integrate AI tools and improve processes in an Agile environment.
iOS Intern joining KAYAK's engineering team to develop features for mobile applications. Hands - on experience in product development lifecycle, including design and quality assurance.
Senior iOS Engineer contributing to the development of native applications for Praktika, an AI - driven language learning platform. Collaborating within a Scrum team to innovate in the EdTech space.
Seeking a Senior iOS Developer for innovative mobile projects at TBO Digital GmbH in Berlin. Join a dynamic team to create high - quality apps for notable clients.
Senior iOS Engineer responsible for providing excellent mobile experience at SafetyCulture. Collaborating on practical solutions, mentoring, and facing technical challenges in a high - growth environment.
iOS Engineer role focusing on developing a password manager trusted by millions. Collaborate with multi - platform teams to create cutting - edge security solutions.