Mobile Developer (iOS/Android)
We are seeking an experienced Senior Mobile Developer (iOS/Android) for a client of ours on a contract basis. As a Senior Mobile Developer, you will be responsible for designing, developing, and maintaining high-performance mobile applications. This role offers the opportunity to work with the latest technologies on innovative projects, making a significant impact within our organisation.
Key responsibilities:
- Design, develop, and maintain high-quality native and cross-platform mobile applications for iOS and Android.
- Collaborate with product managers, designers, and backend developers to deliver seamless user experiences.
- Implement and integrate RESTful APIs, third-party SDKs, and cloud-based services.
- Ensure mobile applications meet performance, security, and scalability standards.
- Conduct unit testing, code reviews, and debugging to maintain high-quality code.
- Optimise mobile applications for maximum speed and responsiveness.
- Stay up to date with mobile development trends, tools, and best practices.
- Work closely with DevOps teams to streamline CI/CD processes and ensure smooth deployments.
Required skills & qualifications:
- 5+ years of experience in mobile application development.
- Proficiency in Swift (iOS) and Kotlin (Android) with a strong understanding of platform-specific development.
- Experience with React Native or Flutter is a plus.
- Solid understanding of mobile architecture, UI/UX principles, and design patterns (MVVM, MVC, Clean Architecture).
- Hands-on experience with RESTful APIs, GraphQL, and third-party integrations.
- Familiarity with mobile security best practices, authentication methods, and data encryption.
- Strong knowledge of version control tools such as Git.
- Experience with automated testing frameworks for mobile apps.
- Familiarity with Agile development methodologies (Scrum/Kanban).
- Excellent problem-solving skills and the ability to quickly adapt to new technologies.
- Strong communication skills and the ability to work effectively in a remote, collaborative environment.
Desirable skills:
- Experience with cloud platforms (Firebase, AWS, Azure) and services like push notifications, analytics, and cloud storage.
- Familiarity with CI/CD pipelines for mobile apps using Fastlane, Bitrise, or GitHub Actions.
- Knowledge of mobile app publishing processes (App Store, Google Play) and compliance requirements.
- Experience with AR/VR, AI/ML integrations, or IoT in mobile applications.
If you believe you’re a great fit and share our passion, we’d love to hear from you! Even if we don’t contact you for this specific opportunity, your profile will be considered for future roles. Our team continuously matches top IT experts with leading companies, ensuring you get the best opportunities when they arise.
Apply for position