
Explore more
About the role
- Contributing to the development and maintenance of our iOS SDK using Swift
- Writing clean, maintainable, and efficient code with a focus on performance and usability
- Collaborating with cross-functional teams including product managers, designers, and backend engineers
- Supporting efforts to ensure compatibility across different iOS devices and varying network conditions
- Writing and maintaining unit and integration tests to ensure code quality
- Participating in code reviews and incorporating feedback to improve your work
- Assisting in debugging issues and resolving performance bottlenecks
- Staying up to date with iOS development best practices and tools
- Contributing to improvements in development workflows, testing, and release processes
Requirements
- Experience developing iOS applications using Swift
- Familiarity with iOS frameworks (e.g. UIKit, Cocoa Touch)
- Understanding of RESTful APIs and how to integrate them into mobile applications
- Experience writing tests (unit or integration) and debugging issues
- Basic understanding of mobile architecture patterns and best practices
- Strong problem-solving skills and willingness to learn and grow
- Exposure to SDK development
- Familiarity with Agile methodologies (Scrum or Kanban)
- Basic knowledge of CI/CD tools or automation (e.g. Fastlane)
- Experience working with performance optimisation across devices
- Awareness of accessibility and inclusive design principles
- Exposure to other platforms (Android or cross-platform frameworks)
Benefits
- Flexibility to work from home
- Stock options that ensure your share in our success
- Extra recharge days on top of your annual vacation
- Comprehensive relocation support to Estonia or Spain
- Extensive medical, dental, and vision insurance to ensure you’re feeling great physically and mentally
- Learning and Development & Health and Sports budget that you are free to tailor to your own needs
- Four weeks of fully paid sabbatical leave after reaching your 5th work anniversary
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SwiftiOS SDK developmentiOS frameworksRESTful APIsunit testingintegration testingmobile architecture patternsperformance optimizationCI/CD toolsAgile methodologies
Soft Skills
problem-solvingcollaborationwillingness to learnattention to detailadaptability