Senior Software Engineer-Android

Air Arabia

Maharashtra

On-site

INR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Air Arabia seeks an experienced Android developer to deliver native apps and manage end-to-end Android delivery. You will own Kotlin-based development, integrate REST and GraphQL APIs, and ensure robust testing, performance, and security across production apps.

The candidate will collaborate with product teams and IT to translate business needs into scalable mobile solutions, while adhering to architectural standards and best practices.

Qualifications

  • Bachelor's degree in IT Engineering, Computer Science, Information Technology or equivalent.
  • Fluent in English Language.

Responsibilities

  • Delivers software products and components for ISA provides technology expertise and contributes to technology stack, design, development, deployment and automated testing.
  • In collaboration with product team, project managers, and IT solutions managers, assists in translating business needs into technical implementations in line with the architectural principles laid down for ISA products.
  • Assists in testing and implementation of technical solutions; reviews technical documentation, user guides, training manuals, and system specifications ensuring quality, compliance, and completeness.
  • Assists in reviewing and providing feedback on specifications and information of the architectural design provided by product team.
  • Co-identifies the technical tools and languages needed for the design execution in line with adopted standards.
  • Ensures the User Interfaces used for the product are in line with requirements and correctly implemented.
  • Assists in identifying and implementing best practices, new trends, and emerging technologies that bring best value to ISA; partners with cross-functional teams to explore adoption of such technologies.
  • Assists in implementing agreed remedies and preventative measures in compliance with the architecture.
  • Provides status reports to specialists, users, and managers as requested.
  • Maintains knowledge sharing within ISA to empower other team members.

Skills

Android development
Kotlin
REST APIs
GraphQL
CI/CD
Testing (UI)

Education

Bachelor's degree in IT/CS/Information Technology

Tools

Android Studio
Room/SQLite
Firebase Crashlytics
Datadog

Job description

Job Purpose

Provides development expertise across the various streams in the software development domain. Responsible for implementation and quality automation of the software products of ISA. Assists in the delivery of software projects and implementation of technologies. Understands industry best practices and adopts the emerging technologies agreed.

Job Purpose

Provides development expertise across the various streams in the software development domain. Responsible for implementation and quality automation of the software products of ISA. Assists in the delivery of software projects and implementation of technologies. Understands industry best practices and adopts the emerging technologies agreed.

Key Result Responsibilities
  • Delivers software products and components for ISA provides technology expertise and contributes to
  • technology stack, design, development, deployment and automated testing.
  • In collaboration with product team, project managers, and IT solutions managers, assists in translating
  • business needs into technical implementations in line with the architectural principles laid down for ISA
  • products.
  • Assists in testing and implementation of technical solutions reviews technical documentation, user guides,
  • training manuals, and system specifications ensuring quality, compliance, and completeness.
  • Assists in reviewing giving feedback on specifications and information of the architectural design provided
  • by product team.
  • Co identifies the technical tools and languages needed for the design execution in line with the adopted
  • technical and quality standards.
  • Ensures the User Interfaces used for the product are in line with requirements and rightly implemented.
Key Result Responsibilities-Continued
  • Assists in identifying and implementing best practices, new trends, and emerging technologies that bring
  • best value to ISA clients partners with cross functional teams to explore ways and means to adopt such
  • technologies.
  • Assists in Implementing agreed remedies and preventative measures in compliance with the architecture.
  • Assists ISA teams to meet agreed service levels provides needed status reports to specialists, users, and
  • managers as requested.
  • Acts provactively to ensure continuous knowledge sharing within ISA to empower other team members.
  • Maintains effective working relationships with a variety of stakeholders, including project managers,
  • product, operations, governance and enterprise development teams.
  • Participates and influences thinking and decision making with respect to technology to the best of ISA.
  • Performs any other additional responsibilities as directed by the line manager.
Qualifications (Academic, Training, Languages)
  • Bachelors degree in IT Engineering,Computer Science,Information Technology or equivalent.
  • Fluent in English Language.
Work Experience
  • 3+ years of software engineering experience with a strong record of native Android delivery and owning apps in production. Travel, airline, or transactional/e-commerce platform experience is preferred.
  • Expert-level proficiency in native Android development with Kotlin (Java where required), the Android SDK, and Jetpack (Compose, coroutines, and architecture components).
  • Strong experience integrating REST and GraphQL APIs, offline-first data, local persistence (Room/SQLite), background work, and push notifications.
  • Hands-on experience with mobile CI/CD, automated build and test, and Google Play release management.
  • Strong grounding in testing (unit, instrumentation, UI, and end-to-end).
  • Fluent in English Language.
  • Able to diagnose performance, reliability, and security issues across the stack.
  • Working knowledge of mobile observability and crash reporting (Firebase Crashlytics, Datadog, or equivalent).
  • Good understanding of secure coding and OWASP Mobile practices.
  • Strong problem-solving, communication, and collaboration skills.
  • Demonstrates ownership and consistent delivery against squad KPIs.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering-Android
Software Engineering-Android

Air Arabia • Maharashtra

On-site
INR 600,000 - 900,000
Senior Software Engineer-iOS
Senior Software Engineer-iOS

Air Arabia • Maharashtra

On-site
INR 1,200,000 - 2,400,000
Software Engineer-iOS
Software Engineer-iOS

Air Arabia • Maharashtra

On-site
INR 600,000 - 900,000
Senior Software Engineer-Front End
Senior Software Engineer-Front End

Air Arabia • Maharashtra

On-site
INR 1,400,000 - 2,200,000
Software Engineering-Android
Software Engineering-Android

TheCodingShef • Pune District

On-site
INR 600,000 - 1,000,000
Sr Software Engineer (Android Mobile App Developer)
Sr Software Engineer (Android Mobile App Developer)

Unidel Group • Pune District

On-site
INR 800,000 - 1,200,000
Senior Software Engineer (Mobile)
Senior Software Engineer (Mobile)

mPokket Financial Services Private Limited • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Job Alert - Android Developer - BI-ECDHG
Job Alert - Android Developer - BI-ECDHG

Bounteous • Gurugram District, Chennai District

On-site
INR 1,400,000 - 2,100,000
Senior Android Developer
Senior Android Developer

Innovationm • Dadri

On-site
INR 900,000 - 1,300,000
Android Developer
Android Developer

Amiti Software Technologies • India

Remote
INR 600,000 - 900,000