We are seeking a highly skilled Senior iOS Developer to join our dynamic team. In this role you will be instrumental in designing developing and maintaining robust iOS applications. Collaborating closely with cross-functional teams you will ensure seamless integration of user interfaces with backend services delivering scalable and high-performance solutions.
Key Responsibilities:
- Develop and maintain responsive iOS applications using Swift and Objective-C.
- Collaborate with UI/UX designers to implement user-facing features with precision.
- Design and implement efficient reusable and reliable code.
- Ensure the performance quality and responsiveness of applications.
- Identify bottlenecks and bugs and devise solutions to mitigate and address these issues.
- Implement security and data protection measures.
- Stay updated on emerging technologies and propose improvements to enhance development practices.
Requirements:
- 4 years of proven experience as an iOS developer.
- Strong understanding of object-oriented programming principles.
- Experience with front-end technologies such as SwiftUI and UIKit.
- Familiarity with concepts of MVC MVVM and RESTful APIs.
- Proficiency with code versioning tools particularly Git.
- Strong problem-solving skills and attention to detail.
- Strong verbal and written communication skills in English with the ability to effectively collaborate across international teams.
- Flexible with time zones and fully able to work according to PST (Pacific Standard Time)
Preferred Qualifications:
- Experience with cloud platforms such as AWS Azure or Google Cloud.
- Knowledge of containerization technologies (Docker Kubernetes).
- Familiarity with database technologies like Core Data or Realm.
- Understanding of CI/CD pipelines and automated testing frameworks.
What We Offer:
- Competitive salary and performance-based bonuses.
- Flexible work hours and remote work opportunities.
- Opportunities for professional development and career growth.
- A collaborative and inclusive work environment.
Why Join Us
- Innovative Projects: Engage in cutting-edge projects that leverage the latest technologies and methodologies.
- Collaborative Team: Work alongside a team of passionate professionals who value knowledge sharing and continuous learning.
- Growth Opportunities: Access to resources and support for your professional development and career advancement.
- Positive Culture: Be part of a company that values work-life balance employee well-being and a positive workplace culture.
If you are a dedicated Senior iOS Developer looking to make a significant impact within a forward-thinking company we encourage you to apply and become a key member of our team.