Technical Analysis of requirements and suggest a blueprint to achieve the same.
Able to deal with cross platform frameworks such as React-Native, flutter and hybrid.
Responsible for robust and efficient implementation of product.
Introduce best practices around mobile app development and its DevSecOps.
Exposure to Aviation Domain and its dynamics.
Able to manage stake holders.
Manage technical team and guide them.
Able to generate High Level design and Low-level design around the project.
Keen to participate in discussion and provide his/her valuable inputs.
Candidate will be able to build and integrate libraries and modules.
Candidates will be able to design, build, and maintain high performance, reusable, and reliable code.
Candidate will be able to debug skills and ability to solve issues of subordinates
Must ensure the best possible performance, quality, and responsiveness of the application, identify and correct bottlenecks and fix bugs.
Design and develop high-quality code. Test, debug, analyze and fix application problems/issues.
Participate and lead software design meetings and analyze user needs to determine technical requirements.
Collaborate with team members and across groups to prepare technical specifications.
Participate in code reviews in accordance with program specifications and coding standards, practices and conventions, new designs, changes and enhancements.
Interact with stakeholders (internal and external) to support product releases and/or resolve program problems.
Research and remain informed of new technology and development tools.
Candidate will be able to do End to End Development and Deployment/Release process
Skills:
Strong technical expertise on the device platform, exposure to custom UI development.
Strong knowledge of design patterns like MVC, MVP, MMVM and others
Strong knowledge of Android SDK, different versions of Android, NDK, Android Studio, Gradle, Lint and how to deal with different screen sizes.
Strong knowledge of JAVA and OOPS concept
Comprehensive knowledge around mobile app security.
Thorough with the mobile database technologies such as SQLlite etc.
Good knowledge of Android UI design principles, patterns, and best practices
Must be familiar with Performance Profiling Tools available in android.
Must have good knowledge of – Git/SVN
Candidates should have Good Communication and Presentation Skills.
Candidate should have very Good Logical and Analytical Skills
Experience with third-party libraries and APIs
Familiarity with Restful APIs to connect Android app
Ability to understand business and technical requirements
Familiarity with cloud message APIs and push notifications such as FireBase etc.
Knowledge of Kotlin will be an added advantage.
Knowledge on modern Cross Platform technology such as Flutter or React-native
“IndiGo does not charge any money for interviews or recruitment.
Refer to our job website - careers.goindigo.in or goindigo.app.param.ai for official job postings”
IndiGo is India’s largest passenger airline with a market share of 54.3% as of January, 2021. We primarily operate in India’s domestic air travel market as a low-cost carrier with focus on our three pillars – offering low fares... Read More