Company and Job Description: Join a forward‑thinking development team where you will play a key role in designing, developing, and improving iOS applications. You will collaborate with cross‑functional teams to deliver seamless, high‑performance mobile solutions that meet both user and business needs. This role provides exposure to modern iOS technologies and best practices, allowing you to refine your skills while contributing to impactful, user‑centric applications. If you are passionate about clean code, intuitive design, and continuous improvement, this is an ideal opportunity for growth.
Key Responsibilities:
Develop and maintain iOS applications using Swift and SwiftUI
Collaborate with designers and developers to define and deliver new features
Integrate mobile applications with external APIs and data sources
Ensure applications are stable, scalable, and high performing
Troubleshoot and resolve bugs to maintain app quality
Continuously evaluate and implement new technologies to improve development efficiency
Contribute to delivering high‑quality, user‑friendly mobile experiences
Job Experience and Skills Required:
Education: Relevant degree or diploma in Computer Science, Engineering, or a related field
Experience:
2–5 years’ experience in iOS development
Proven track record of developing mobile applications
Technical Skills:
Strong proficiency in Swift and exposure to SwiftUI
Solid understanding of iOS development principles and mobile UI/UX best practices
Experience working with RESTful APIs and JSON
Experience with version control (Git)
Advantageous:
Knowledge of MVVM architecture, SOLID principles, and Clean Code practices
Additional Requirements:
Strong problem‑solving and analytical skills
Excellent communication and teamwork abilities
Ability to work independently and deliver high‑quality results
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.