Remote job
Senior Software Engineer, Bio - iOS
Job details
About this role
Role overview Develop and improve an iOS SDK that helps people capture identity documents through customer applications. The work combines Swift engineering with mobile experience design, image capture quality, accessibility, and reliable delivery across a range of devices.
Responsibilities - Design, build, and extend iOS document-capture features and SDK capabilities. - Create solutions that remain reliable, responsive, and resilient as usage grows. - Work with product, design, and engineering partners to shape and refine user experiences. - Prototype and iterate on features, accounting for device differences and accessibility needs. - Make SDK integration straightforward for teams embedding it in their apps. - Strengthen automated testing and continuous integration and delivery practices.
Requirements - At least three years of hands-on iOS development experience. - Strong knowledge of Apple’s interface guidelines and responsive mobile experience principles. - Experience designing and integrating REST APIs, third-party libraries, and backend services. - Substantial experience with test automation and CI/CD pipelines. - Ability to apply iOS engineering practices to polished, maintainable features.
Nice to have - Published iOS applications. - Experience developing SDKs, or working with React Native or Flutter.
Benefits and work setup - Remote work from Portugal or a hybrid arrangement in Lisbon; hybrid work in London includes three days onsite. - Professional development opportunities and flexible work options are described.