location: bangalore
role: software engineer - mobile(ios)
roles & responsibilities
- ios development: contribute to the development and maintenance of ios applications and internal frameworks under the guidance of senior engineers.
- collaboration: work closely with product managers, designers, and senior developers to understand features and translate them into technical implementations.
- api integration: help integrate restful apis and backend services into the ios platform.
- coding and testing: write clean, maintainable, and well-documented code. assist in unit testing and debugging tasks.
- learning & growth: be open to learning sdk development, ios architecture patterns, and platform-specific security best practices.
- platform awareness: keep up-to-date with ios platform updates and adopt best practices around performance and compatibility.
- team support: participate in code reviews, pair programming, and internal knowledge sharing sessions.
skills required
- 1-2 years of professional ios development experience.
- proficiency in swift; familiarity with objective-c is a plus.
- good understanding of ios fundamentals including view controllers, navigation, table/collection views, etc.
- experience integrating rest apis and using popular libraries (e.g., alamofire, sdwebimage).
- exposure to uikit; basic familiarity with swiftui is a bonus.
- experience using git for version control and familiarity with code reviews.
- interest in clean code, architecture patterns (mvc/mvvm), and testable code.
- good problem-solving and communication skills.
- eagerness to learn about identity protocols, encryption, and modern ios frameworks.
- familiarity with tools like xcode instruments for debugging and performance profiling is a plus.
- exposure to core ml or face/liveness detection models is a bonus.
qualifications
- bachelor's/master's degree in computer science, computer engineering, or equivalent technical degree.
- solid understanding of programming fundamentals (oop, data structures, algorithms).
- willingness to work in an agile, cross-functional team environment.
- passion for building seamless, secure, and user-centric mobile experiences.
about vida digital identity
- vida is a government-licensed certificate authority (ca)operating under indonesia's ministry of electronics and information technology. our key offerings include:
- legally valid digital signatures ensuring secure and scalable identity solutions.
- trusted identity verification services for industries such as bfsi, ecommerce, telecommunications, and healthcare.
- advanced ai-driven fraud prevention: vida leverages sophisticated ai models to detect and prevent deepfake frauds, enhancing security and trust in digital interactions.
- seamless integration to help businesses reduce onboarding friction while prioritizing user privacy and data security.
for more information, you may visit our website at .