Senior Mobile Application Developer - Android/iOS

BSI Financial Services

Gurugram District

On-site

INR 1,200,000 - 1,900,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive Salary
Full Benefits Package
PTO
Holiday Pay
Career Growth Opportunities

Job summary

BSI Financial Services, a FinTech company focused on technology-driven mortgage solutions, is seeking a Senior Mobile Application Developer for Android and/or iOS with AI-enabled development experience. You will build secure, scalable mobile apps, integrate backend services and AI features, and collaborate across Product, UX, Backend, QA and DevOps teams.

Ideal candidates have 5+ years in mobile development, strong Kotlin/Java or Swift/SwiftUI skills, and a solid understanding of AI/LLM

Qualifications

  • 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 mobile app development.
  • Strong hands-on expertise in Android and/or iOS development, including Kotlin/Java and/or Swift/SwiftUI.

Responsibilities

  • 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.

Skills

Android development
iOS development
Kotlin/Java
Swift/SwiftUI
Generative AI/LLM
AI-assisted development
REST APIs
Security best practices
CI/CD
Cross-functional collab

Education

BA/BS in CS or related field

Tools

Flutter
React Native

Job description

Brief 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.
  • Experience developing, releasing and supporting production‑grade mobile applications.
  • Experience with source control, CI/CD, automated testing, code reviews and modern software engineering practices.
  • Good understanding of Generative AI and LLM concepts such as prompt engineering, RAG, embeddings, vector databases, AI agents and tool/function calling.
  • At least some hands‑on experience building an AI/LLM feature, proof of concept, application or integration using OpenAI, Anthropic Claude, Google Gemini, AWS Bedrock, Azure OpenAI or similar.
  • Understanding of how mobile applications should securely interact with AI services through backend/API layers.
  • Familiarity with AI considerations such as hallucination, context management, latency, privacy, security, evaluation, token usage and cost.
  • Comfort using AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, Codex or similar tools in day‑to‑day engineering.
  • Strong problem‑solving and debugging skills with the ability to translate business requirements into technical solutions.
  • Strong interpersonal, communication and collaboration skills; ability to explain technical concepts to business and technology stakeholders.
  • Aptitude to pick up new concepts and technologies rapidly and adapt in a fast‑paced environment.
Preferred Experience
  • Experience across both Android and iOS platforms.
  • Experience with Flutter, React Native or another cross‑platform mobile framework.
Experience Integrating LLM/GenAI Capabilities Into Mobile Or Web Applications
  • Exposure to Python and common AI development libraries or frameworks.
  • Experience with RAG, vector databases, AI agents, conversational AI or multimodal capabilities such as speech, voice, image or document understanding.
Experience With AWS, Azure Or Another Major Cloud Platform
  • Experience developing applications in financial services, fintech, mortgage, banking or another regulated environment.
What's In It For You
  • Competitive Salary
  • Full Benefits Package
  • PTO
  • Holiday Pay
  • Career Growth Opportunities
  • Opportunity to work on modern mobile and AI-enabled solutions in the mortgage technology industry
EEO Statement

We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Application Developer - Android/iOS
Senior Mobile Application Developer - Android/iOS

Kids for the Future • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Full Benefits Package
PTO
Senior AI Applied Engineer
Senior AI Applied Engineer

Backbase • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Senior Mobile Application Developer (AI & FinTech)
Senior Mobile Application Developer (AI & FinTech)

Mounee Consulting Services • Gurugram District

On-site
INR 781,200 - 1,450,800
Ownership of a high-impact app
AI-powered FinTech projects
Strong career growth
+1
Lead Software Engineer - Android
Lead Software Engineer - Android

JPMorgan Chase & Co. • Bengaluru

On-site
INR 1,200,000 - 1,500,000
Senior Mobile Application Engineer
Senior Mobile Application Engineer

VerbaFlo.AI • Gurugram District

On-site
INR 5,000,000 - 7,500,000
Gym membership
Workation policy
Company-sponsored lunch
Principal Software Engineer
Principal Software Engineer

Solera Holdings • Bengaluru

On-site
INR 450,000 - 750,000
Mobile Developer
Mobile Developer

Kodo Technologies Private Limited • Mumbai

On-site
INR 1,500,000 - 2,100,000
AI Applications Engineer - AI Integration
AI Applications Engineer - AI Integration

Aadmi Consulting • Mumbai

On-site
INR 2,500,000 - 4,200,000
Health insurance
Pension
Generous paid time off
Sr. Mobile Devops
Sr. Mobile Devops

Concentrix • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Secure mobile build and release
Senior Android Developer
Senior Android Developer

Citi • Pune District

On-site
INR 1,500,000 - 2,100,000