Location
Bangalore | India
Job description
At Snaphunt, we believe that the future of work is remote. We specialize in helping our highly-skilled, global specialist talent community around the world, connect with innovative companies looking scale their global teams quickly and cost-effectively.
The Role You Will Be Responsible For - Designing, developing, and maintenance of iOS frameworks that provide third-party applications with access to our platform's features and services.
- Collaborating with product managers, designers, and other engineers to define the architecture and features of the Frameworks.
- Creating well-documented and intuitive APIs that empower developers to integrate our Frameworks seamlessly into their applications.
- Writing clean, efficient, and well-documented code. Conducting thorough testing and debugging to ensure the reliability and performance of the Frameworks.
- Providing technical support to third-party developers, assist with integration issues, and collaborate on solving complex problems.
- Staying up-to-date with iOS platform updates and ensure that the Frameworks remain compatible with the latest iOS versions.
- Implementing security best practices to safeguard user data and maintain the integrity of the frameworks.
Ideal Profile - You possess a Bachelor's/Master's degree in Computer Science, Information technology, Computer Engineering, or an equivalent related field.
- You have at least 3 years of professional iOS app development, including experience in developing and maintaining iOS Frameworks.
- You possess proven experience as an iOS Engineer with a strong portfolio of iOS applications development with Swift and Objective-C.
- You have excellent knowledge of iOS frameworks such as UIKit, realm, Secure enclave.
- You have Strong experience with RESTful APIs, third-party libraries, and backend services integration.
- You possess a deeper understanding of iOS Concepts, latest advancements in the world of iOS like dispatch queue, network calls, as well as an excellent Understanding of SwiftUI.
- You have a strong understanding of software design concepts, patterns, tools, and best practices.
- You possess solid grasp of software development best practices, including version control (e.g., Git), code reviews, and unit testing.
- You possess excellent problem-solving skills and the ability to troubleshoot complex issues.
- You have a hands-on experience with identity protocols, digital certificates, PKI, MFA and standard symmetric/asymmetric cryptography is a plus.
- You have experience working with face/liveness detection models, Core ML is a plus.
What's on Offer - Exciting opportunity to join a team with a vision of enabling a world of trust!
- Work closely with the founding team to grow the first of its kind Cybersecurity product.
Job tags
Salary