iOS Developer
department: mobile development
job summary:
ios developer with 3+ years of experience to join our mobile engineering team. you will be responsible for developing, maintaining, and enhancing ios applications using swift, ensuring exceptional performance, usability, and security. this role involves working closely with designers, product managers, and backend developers to deliver a seamless user experience.
key responsibilities:
design and build advanced applications for the ios platform using swift and objective-c (as needed).
collaborate with cross-functional teams to define, design, and implement new features.
ensure the performance, quality, and responsiveness of applications across a wide range of apple devices.
identify and correct bottlenecks and fix bugs.
continuously discover, evaluate, and implement new technologies to maximize development efficiency.
write clean, efficient, and well-documented code following industry best practices.
participate in code reviews and contribute to the continuous improvement of the codebase.
required skills and qualifications:
bachelor's degree in computer science, software engineering, or a related field.
3+ years of hands-on experience in ios app development.
proficient in swift and good understanding of objective-c.
solid understanding of the ios sdk, uikit, swiftui, and apple's human interface guidelines.
experience working with restful apis and integrating with backend services.
familiarity with auto layout, core data, and concurrency (gcd, operationqueue).
knowledge of ios architecture patterns like mvc, mvvm.
proficient in git and version control practices.
experience using xcode, instruments, and debugging/performance tuning tools.
comfortable working with cocoapods or swift package manager for dependency management.
good to have:
experience with combine framework.
knowledge of ci/cd tools such as github actions or jenkins.
experience with unit testing and ui testing using tools like xctest and xcuitest.
familiarity with apple services (push notifications, in-app purchases, keychain, etc.).
exposure to agile/scrum development environments.
prior experience in fintech or banking apps is a plus. t verbal and written communication skills
$542132-$1004286 Annual
Vola Finance
Bangalore, Karnataka, India