Job Description
Are you driven to create exceptional mobile experiences? We're seeking skilled and motivated Senior iOS SDK Software Engineers to help shape the future of our mobile products. In this role, you'll collaborate closely with Product Managers, Engineering Managers, and cross-functional teams to bring business requirements to life on iOS, while upholding best-in-class coding standards.
WHAT YOU’LL DO
Design, develop, and maintain robust, scalable, and secure iOS SDKs using Swift
Collaborate with product managers, designers, and fellow developers to define requirements and deliver user-centric features.
Build reusable frameworks, libraries, and tooling consumed by main product
Define clean, intuitive public APIs with strong documentation and versioning strategy.
Ensure SDK compatibility across supported iOS versions, devices, and app architectures.
Optimize SDK performance, memory usage, startup time, and battery efficiency.
Create automated tests including unit, integration, UI, and regression testing.
Implement CI/CD pipelines for SDK packaging, releases, and quality assurance.
Collaborate with Product, Security, QA, Android, Backend, and Developer Relations teams.
Maintain release notes, migration guides, sample apps, and technical documentation.
Conduct code reviews and ensure high standards of code quality and maintainability.
Stay current with iOS development trends and evaluate new tools and frameworks.
Participate in Agile/Scrum processes, contributing to sprint planning and estimations.
Share insights and learnings to foster a culture of continuous improvement.
WHO YOU’LL WORK WITH
You’ll join a cross-functional engineering team focused on building and evolving the internal tools and shared platforms that power our main mobile applications. These tools are critical to improving product development speed, operational efficiency, and user experience across our core apps.
WHO YOU ARE
We are looking for people with...
5+