# Software Engineering-AndroidAir ArabiaPuneJuniorPosted 3d agoApply on employer siteYou apply on the employer's own page. Never pay to apply for a job.## About the roleKotlinJetpack ComposeCoroutines & FlowMVVM / Clean ArchitectureCI/CDREST / GraphQLJob 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 agreedKey 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 implementedKey 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 managerQualifications (Academic, training, languages)\\* Bachelors degree in IT Engineering,Computer Science,Information Technology or equivalent\\* Fluent in English LanguageWork Experience\\* 1-2 years of Strong proficiency in Kotlin, including Android Jetpack and/or Jetpack Compose frameworks.\\* Experience with REST API integration and implementing the MVVM architectural pattern.\\* Proficient in using Android Studio and Git-based version control workflows.\\* Experience with unit testing practices and mobile application quality assurance.\\* Knowledge of Kotlin Coroutines and Flow for asynchronous programming.\\* Experience with Continuous Integration and Continuous Delivery (CI/CD) processes for mobile applications.\\* Knowledge of push notifications and deep linking implementation.\\* Experience developing applications within travel, airline, or e-commerce domains is preferred.\\* Proficient in MS Office.