Description:
The iOS Developer works on native iOS applications using Swift (or Objective‑C), collaborating across design and product teams to deliver polished and performant apps. You’ll oversee your own feature modules, support release cycles, write clean testable code, and help mentor junior developers.
Key Responsibilities:
- Design and develop iOS app features using Swift and Cocoa Touch frameworks (e.g. Core Data, Core Animation).
- Ensure app robustness via unit and UI testing, edge-case handling, and performance tuning.
- Debug and troubleshoot production issues, including memory, threading, and UI bugs.
- Work with cross-functional teams—designers, backend, QA—to define specifications and review feature designs.
- Conduct code reviews, mentor juniors, and participate actively in sprint planning and retrospectives.
- Publish app updates through App Store release process and maintain app store metadata.
- Keep up with new technologies, iOS versions, and platform trends.
- Additional tasks may be added as needed and based on the employee’s efficiency.
Core Qualifications:
- Proficient in Swift; Objective‑C is a plus.
- Experience with iOS frameworks (Core Data, Core Animation, push notifications, REST APIs).
- Familiarity with version control tools (Git) and CI/CD tooling.
- Ability to translate business requirements into reliable technical solutions and deliver on schedule.
Work Benefits:
- Competitive salary and employee benefits.
- Medical insurance program.
- Opportunity to work in a dynamic and fast-paced environment.
- Opportunity for learning and career development.