Android Application Developer
AirFi Aero
Bangalore, Karnataka, IN
4d ago
source : Instahyre

Responsibilities :

  • You will be focused on developing and delivering high quality enterprise solutions, ensuring delivery of high end experiences to our customers.
  • You will help AirFi to quickly iterate and scale mobile app development to different segments of customers with standard processes, automation, monitoring and rapid quality assurance.
  • Continuously monitor the mobile app space for continuous improvements and optimizations, looking for new opportunities and challenges.
  • Be the domain expert, lead by example and setting a high development standard.
  • Requirements :

  • 3-5 years of relevant experience in Android Application development.
  • Good understanding of Object oriented programming concepts.
  • Solid understanding of Java, Android Lifecycle, Android SDK, Gradle Knowledge, Unit Testing Experience on using RESTful services using Retrofit, MVP Architectural style programming.
  • Good understanding of Thread Life Cycle, JVM Internals, Performance Have consistently demonstrated ability and commitment to deliver on major releases.
  • Exercised exemplary development practices including design specification, coding standards, unit testing, and code reviews.
  • Willingness to "go the extra mile" when needed.
  • Bonus points :

  • You care deeply about writing quality / testable / modular code.
  • You have a passion to suck every bit of performance of the code and have hacker mentality.
  • Exposure to NoSQL databases (MongoDB, CouchDB), node.js and domains like offline Payments, Retail POS, RxJava is a plus Affinity with airlines, the most exciting industry in the world (travel may be required at some point) and have affinity for metrics and analytics.
  • Experience with Git (GitHub), automatic deployments, continuous integration Affinity with onboard catering processes and / or proven understanding of catering processes.
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form