Job Description
Role:
• Creating, managing, and troubleshooting the iOS application
Skills:
• Solid Swift language knowledge, theoretical and practical
• Good understanding of iOS framework components and their lifecycles
• Strong knowledge of HIG’s (Human Interface Guidelines) for iOS
• Experience with the iOS tool ecosystem for testing, debugging, and performance benchmarking
• Basic knowledge of unit test processes with iOS SDK
• An eye for attention to detail down to the very last density-independent pixel and knowing your way around the View hierarchy
• Expert understanding of how to deal with different screen sizes
• Current and detailed knowledge of the capabilities of different iOS versions
• Knowledge of multi-threaded, asynchronous code
• Passion for writing clean and object-oriented code
• Good understanding of SOLID principles
• Knowledge of high-level architecture patterns such as MVC, MVVM, Clean, VIPER
• Good understanding of Web services and SOA related standards like REST/JSON
• Good experience in working with code versioning tools like Github, Bitbucket
• Ability to work in a team-oriented, collaborative environment
Nice to have:
• Knowledge of new technologies like SwiftUI, SwiftPM
• Experience with animation in iOS UI
• Familiarity with tools like Figma, JIRA
Qualifications:
• 4+ years of experience in iOS application development.
• Bachelor’s degree in Computer Science.
Why work with us:
• Work with creative, go-getter coworkers in a flexible and fun environment
• Receive mentoring from accomplished domain experts in the field
• Enjoy our startup culture in a flat, non-hierarchical setup
• Make an immediate and lasting impact and acquire new skills
• Receive a competitive salary with yearly bonuses and flexible paid time off
• Email your cv - [email protected]
💡 Quick Summary
Seeking a career-building opportunity? The iOS Developer position is now open for candidates interested in the Android Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Android Developer Jobs is a plus.
