Job Description
Role Overview
We are looking for a Junior iOS Developer with 12 years of experience who is passionate about mobile development and eager to work on production-level applications. You will work closely with senior developers, backend teams, and designers to build, enhance, and maintain iOS applications used by real customers.
Key Responsibilities
Design, develop, and maintain iOS applications using Swift and Xcode
Collaborate with UI/UX designers, backend developers, and QA teams
Integrate REST APIs, third-party SDKs, and device-based services
Write clean, maintainable, and well-documented code
Fix bugs, improve performance, and support production releases
Participate in code reviews and Agile/Scrum activities
Continuously learn and apply new iOS technologies and best practices
Required Skills & Qualifications
Bachelor's degree in Computer Science / IT or related field
12 years of hands-on experience in iOS development
Good knowledge of Swift, Xcode, and iOS frameworks
Understanding of RESTful APIs, JSON, and mobile app architecture
Strong grasp of Object-Oriented Programming (OOP)
Familiarity with app debugging, testing, and deployment
Good problem-solving skills and eagerness to learn
Strong communication and teamwork skills
Good to Have (Bonus Skills)
Exposure to Flutter or cross-platform mobile development
Experience With Git Or Other Version Control Systems
Knowledge of GPS, Bluetooth, background services, or device integrations