Senior Mobile Application Developer - Android/iOS
- Compensation
- Not disclosed
- Location
- Gurugram, IND
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Mobile
- Posted
Skills
Full description
Senior Mobile Application Developer - Android/iOS (AI-Enabled Development)
BSI Financial Services company is a FinTech company specialized in technology based financial solutions and services for the mortgage Industry. We are a people-focused, growth-oriented, innovative company and we're looking for people like you to make a positive change and join our team today!
We are seeking an experienced Mobile Application Developer with strong hands-on expertise in Android and/or iOS application development and a good understanding of modern AI/Generative AI engineering concepts. The primary focus is building secure, scalable and high-quality mobile applications while applying practical AI capabilities and AI-assisted engineering practices where appropriate.
Reports to: Senior Manager
WHAT YOU WILL DO:
Design, develop, test, deploy and maintain high-quality Android and/or iOS applications.
Build applications using Kotlin/Java for Android and/or Swift/SwiftUI for iOS.
Develop scalable mobile architectures and integrate REST APIs, backend services, authentication platforms and third-party services.
Implement secure authentication, authorization, data storage, encryption and mobile security best practices.
Optimize applications for performance, reliability, usability and different device configurations.
Troubleshoot production issues, application crashes, performance bottlenecks and integration problems.
Manage application build, release, versioning and deployment through Google Play Store and/or Apple App Store.
Collaborate with Product, UX, Backend, QA, DevOps and other engineering teams; participate in architecture discussions, code reviews and technical design.
Use modern AI coding tools to improve development productivity, code quality, testing, debugging, refactoring and documentation.
Explore and implement practical AI/LLM-enabled features within mobile solutions where they provide business value.
WHAT WE'RE LOOKING FOR:
BA/BS degree in Computer Science, Computer Engineering, Information Technology or related field; advanced degree is a plus.
5+ years of professional software development experience with significant hands-on experience in mobile application development.
Strong hands-on expertise in Android and/or iOS development, including Kotlin/Java and/or Swift/SwiftUI.
Solid understanding of mobile architecture patterns, APIs, application lifecycle, performance optimization, application security and secure coding practices.