Software Engineer-iOS

Air Arabia
Pune Division, Maharashtra, India

Job Purpose

  • Provides development expertise across the various streams in the software development domain
  • Assists in the implementation and quality automation of the software products of ISA and 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, It solutions managers, assists in translating business needs into technical implementations in line with the architectural principles laid down for ISA products.
  • Supports in testing and implementation of technical solutions, assists in reviewing technical documentation, user guides, training manuals, and system specifications to ensure quality, compliance and completeness
  • Assists in reviewing or giving feedback on specifications and information of the architectural design provided by product team.
  • Supports in identifying 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 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.
  • Ensures agreed service levels are met; provides needed status reports to specialists, users, and managers as needed
  • Acts pro-actively 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 in 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

  • 1 - 2 years of Experince of native iOS development experience. Travel, airline, or e-commerce app experience is preferred.
  • Strong proficiency in Swift, including experience with UIKit and/or SwiftUI frameworks.
  • Experience with REST API integration and implementing the MVVM architectural pattern.
  • Proficient in using Xcode and Git-based version control workflows.
  • Experience with unit testing practices and mobile application quality assurance.
  • Proficient in MS Office.
  • Knowledge of the Combine framework for reactive programming and asynchronous data handling.
  • Experience with Continuous Integration and Continuous Delivery (CI/CD) processes for mobile applications, including Fastlane.
  • Knowledge of push notifications and deep linking implementation.
  • Experience developing applications within travel, airline, or e-commerce domains is preferred.

Score my resume against this job, free →

Questions about this job

How do I apply for the Software Engineer-iOS job at Air Arabia?

Use the apply link on this page: you apply directly with Air Arabia on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Air Arabia want for this Software Engineer-iOS role?

The job description asks for native iOS development, Swift, UIKit, SwiftUI, REST API integration, MVVM architectural pattern, Xcode and Git-based version control workflows. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Air Arabia?

Apply to the Air Arabia roles that match your experience, and tailor your resume to each job description: for this role that means showing native iOS development, Swift, UIKit. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Software Engineer-iOS job remote or onsite?

This is based in Pune Division, Maharashtra.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Air Arabia, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →