HamburgerMenu
hirist

Collinson Group - iOS Developer - Mobile App Designing

Posted on: 11/12/2025

Job Description

Description :

- Design and build advanced applications for the iOS platform.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Maintain and improve existing codebase, focusing on continuous integration and deployment strategies.

- Work on bug fixing and improving application performance.

- Ensure the best possible performance, quality, and responsiveness of the application.

- Integrate with third-party libraries and APIs, ensuring seamless functionality.

- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

- Coordinate with the design team to ensure UI/UX best practices are followed.

- Address any security vulnerabilities and work to ensure a secure app environment.

- Stay updated with the latest mobile trends, architectures, and emerging technologies.

Knowledge skills and experience :

- 2-6 years of strong design/development experience overall, with 2+ years of mobile development experience

- You have hands-on experience building mobile applications using Swift, and solid understanding of iOS app design principles, patterns, and best practices.

- You care about user interaction, usability, and of course, making the interface beautiful.

- Good knowledge of architectural design patterns such as MVVM and MVP, and proven experience ensuring modularized and scalable app architecture.

- You have experience with Cocoapods dependency management in iOS apps

- You strive for clean code and know how to write flexible tests that won't break and have experience with different test strategies, such as unit, snapshot etc.

- Good knowledge of design patterns mostly used in mobile development (dependency injection, observers etc)

- You love coding and take the time to reflect on all aspects of your implementation, be it the frameworks, languages or processes.

- Ability to take ownership and drive the development of exciting and impactful new features and products.

- A genuine passion for writing well-structured, readable, and maintainable code

- You thrive in a team where you can learn and try new tech, collaborate on technical challenges and grow as a team


info-icon

Did you find something suspicious?