iOS Developer
- ₹6.5L – ₹8.5L • No equity
- Remote •
- 4 years of exp
- Contract
Not Available
Remote only
About the job
Role: Freelance - iOS Developer
📍: Indiranagar, Bangalore
🎯: 3+ Years
Position Overview: As an iOS Developer at Origin, you will be responsible for designing,
developing, and maintaining high-quality iOS applications. You will work closely with
cross-functional teams including UX/UI designers, product managers, and other developers
to create seamless and engaging user experiences.
Key Responsibilities:
● Design, develop, and maintain iOS applications using Swift and Objective-C.
● Collaborate with UX/UI designers to implement intuitive and responsive user
interfaces.
● Write clean, maintainable, and efficient code following best practices.
● Debug and troubleshoot application issues, providing timely solutions.
● Participate in code reviews and contribute to the continuous improvement of
development processes.
● Stay up-to-date with the latest iOS development trends, tools, and technologies.
● Integrate with backend services and APIs to support application functionality.
● Ensure application performance, quality, and responsiveness.
● Test and optimize applications to ensure high performance on various iOS devices.
Qualifications:
● Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent
work experience.
● Proven experience of 3+ years in developing iOS applications with Swift and
Objective-C.
● Familiarity with iOS frameworks such as Core Data, Core Animation, and UIKit.
● Experience with RESTful APIs and integrating with third-party services.
● Strong understanding of Apple’s design principles and interface guidelines.
● Knowledge of version control systems, preferably Git.
● Excellent problem-solving skills and attention to detail.
● Ability to work effectively in a collaborative team environment.
● Strong communication skills and the ability to articulate technical concepts clearly.
Preferred Qualifications:
● Experience with SwiftUI and Combine.
● Knowledge of cloud platforms like AWS or Firebase.
● Familiarity with continuous integration and deployment (CI/CD) pipelines.
● Experience with unit and UI testing frameworks.
● Contributions to open-source projects or a portfolio of personal projects.