This role requires a proficient iOS developer with proven experience in Swift, Objective-C, and iOS frameworks. You'll be responsible for building and maintaining high-quality mobile applications, collaborating with cross-functional teams, and ensuring application performance and responsiveness.
Must have:
Swift & Objective-C
iOS Frameworks
Web Services
UI/UX Standards
Good to have:
Core Data
Core Animation
Code Versioning
Performance Tuning
Perks:
On-site Opportunity
Product Company
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.
About the job
Overview The iOS Swift Developer at our product company in Bangalore will play a crucial role in creating and maintaining high-quality mobile applications for our customers. This role is important for ensuring that our iOS applications are robust, user-friendly, and provide an exceptional user experience. Key Responsibilities
Design and build advanced applications for the iOS platform using Swift and Objective-C
Collaborate with cross-functional teams to define, design, and ship new features
Unit-test code for robustness, including edge cases, usability, and general reliability
Work on bug fixing and improving application performance
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Optimize mobile applications for performance and responsiveness
Translate designs and wireframes into high-quality code
Ensure the best possible performance, quality, and responsiveness of applications
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
Stay up to date on new technologies and best practices in mobile app development
Participate in code reviews and contribute to team learning and improvements
Assist in troubleshooting and resolving issues in a timely manner
Create and maintain technical documentation
Communicate with internal and external stakeholders to understand requirements and provide technical guidance
Required Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Proven experience as an iOS developer with a strong portfolio of applications developed
Proficient in Swift and Objective-C, with a good knowledge of its ecosystems and popular third-party libraries
Strong understanding of the full mobile development life cycle
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Experience with web services integration (RESTful, JSON, etc.)
Knowledge of UI/UX standards and best practices
Understanding of Apple’s design principles and interface guidelines
Proficient understanding of code versioning tools, such as Git
Experience with performance and memory tuning with tools
Familiarity with continuous integration
Excellent problem-solving skills and attention to detail
Ability to work independently and as part of a team
Good communication and interpersonal skills
Passion for learning and adapting to new technologies
Solid understanding of the Agile development process