We are seeking an experienced iOS Developer with 3-4 years of hands-on experience in developing and maintaining high-quality mobile applications. The ideal candidate should have a robust background in software engineering, a passion for mobile technologies, and the ability to work in a fast-paced environment.
Job Details
- Industry: Office Equipment / Automation / IT Software Software Services / Electronic / Security and Surveillance
- Functional Area: Software Development
- Role: iOS Developer
- Employment Type: Permanent Job, Full Time
- Work location: Ahmedabad
- Client Visits: NO
- Shift: Regular, 5 days working
Responsibilities
- Design, develop, and maintain iOS applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Participate in code reviews to maintain code quality and share knowledge with team members.
Required Qualifications
- Education: BEIT, mscit.
- Experience: 3-4 years of professional experience in iOS application development.
Technical Skills
- Proficient in Swift and Objective-C.
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Understanding of Apple s design principles and interface guidelines.
- Experience with performance and memory tuning with tools (such as Instruments).
- Knowledge of low-level C-based libraries is preferred.
- Experience with cloud message APIs and push notifications.
- Familiarity with continuous integration.
Soft Skills
- Excellent problem-solving skills.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced environment and manage multiple tasks simultaneously.
Preferred Qualifications
- Experience with iOS 14+ development.
- Knowledge of third-party libraries and APIs.
- Experience with version control systems, such as Git.
- Understanding of Agile methodologies
Disclaimer: This job posting and Location has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.