Job Description
About Us
Welcome to our team, a mobile application development company with over 50 million downloads across 100+ apps. We operate from dynamic hubs including the US, Dubai, London, Lisbon, and Milan, combining creativity and technology to deliver engaging mobile experiences.
We value flexibility and collaboration. We offer remote work options that empower our diverse, global team to innovate while maintaining a strong sense of connection and ownership.
About the Role
This is a full-time remote role for a software developer at our organization. The software developer will be responsible for day-to-day tasks related to mobile development. They will work closely with the team to build and maintain high-quality mobile applications. You'll have end-to-end ownership of the product, from initial design discussion through to shipping the final app.
Responsibilities
1. Developing and maintaining high-quality mobile applications
2. Collaborating with the team to achieve project goals
3. Owning the product lifecycle from design to deployment
Requirements
To succeed in this role, you'll need:
Technical Requirements
* 6+ years of experience with Mobile App Development
* 3+ years of experience with SwiftUI
* Proven track record of developing at least one complex iOS application
* Proficiency in Swift programming language
* Proficiency in English
* Experience with dependency management using SPM or CocoaPods
* Familiarity with MVVM, MVC, Clean Architecture patterns
* Solid understanding of iOS app lifecycle and performance optimization
* Proficiency in Git version control
* Experience with CI/CD tools is a big plus
Benefits
You'll enjoy:
* Flexible and remote work arrangements
* Diverse and global team environment
* Opportunities for growth and professional development