iOS Developer

🏢 Canopus Infosystems - A CMMI Level 3 Company
November 19, 2024

Job Overview

Job Description

Job Description:

Job Title: iOS Developer
Experience Level: 1+ Years
Location: Indore (On-site)

Position Summary:
We are seeking a skilled iOS Developer with at least 1 year of hands-on experience in iOS app development. The ideal candidate is enthusiastic about building high-quality, user-centered mobile applications and has a solid foundation in Swift and/or Objective-C. You will collaborate closely with our cross-functional team to design, develop, and deliver innovative mobile solutions.

Key Responsibilities:
– Work with designers to define, design, and implement new features.
– Write clean, efficient, and maintainable code in Swift or Objective-C.
– Debug and resolve issues reported by QA and users.
– Explore and implement new technologies to improve development efficiency.
– Collaborate with designers to ensure the accurate implementation of UI/UX designs.
– Participate in code reviews to uphold code quality and foster knowledge sharing.
– Keep up-to-date with the latest trends, tools, and best practices in iOS development.

Requirements:
– Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
– At least 1 year of experience in iOS app development.
– Proficiency in Swift and/or Objective-C.
– Familiarity with iOS frameworks (e.g., Core Data, Core Animation).
– Solid understanding of object-oriented programming and software design principles.
– Strong problem-solving skills and attention to detail.
– Effective verbal and written communication skills.
– Experience with version control systems like Git.

Preferred Qualifications:
– Familiarity with Agile methodologies.
– Experience with unit testing and test-driven development (TDD).
– Knowledge of RESTful APIs and integration with mobile applications.

Key Competencies:
-Excellent verbal and written communication skills.
-Excellent collaboration with cross-functional teams.
-Sharp problem-solving skills for efficient issue resolution and improved user experience.