What are the responsibilities and job description for the Lead iOS Developer position at Aptino?
Key Responsibilities:
Collaborate with the team to design and develop native iOS applications.
Write clean, efficient, and maintainable code for architectural improvements, user features, and bug fixes.
Troubleshoot and resolve technical issues across platforms.
Analyze and optimize application performance and efficiency.
Work independently with minimal technical oversight.
Participate in a collaborative team environment that values high-quality code and clear communication.
Stay updated on the latest iOS development best practices.
Lead design and code reviews to maintain code quality.
Qualifications:
5 years of hands-on experience in developing complex, high-traffic iOS applications.
Expertise in Swift and Objective-C.
Strong understanding of multithreaded programming, API layer development, and RESTful services.
Experience with consumer apps currently available in the market.
Proficient in working with XML/JSON and data models.
Solid grasp of multi-tier web architectures, OO design patterns, and server-side software principles.
Experience with unit testing frameworks and continuous integration systems.
Strong ability to work independently and in a small, highly productive team environment.
Familiarity with agile methodologies like Scrum, sprint planning, and retrospectives.
Experience building mobile SDKs is a plus.
Job Types: Full-time, Contract
Pay: $58.67 - $70.00 per hour
Expected hours: 40 per week
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Schedule:
- 8 hour shift
- Monday to Friday
Experience:
- Swift: 5 years (Preferred)
- iOS development: 5 years (Preferred)
Ability to Commute:
- Englewood Cliffs, NJ 07632 (Preferred)
Work Location: In person
Salary : $59 - $70