IVL I InfoVision Labs, is a global IT Service and Software solution company headquarter in Pune, India. With a team of 600+ high-octane individuals we provide a wide range of software development services to our clients. We are looking for a skilled and dedicated profession who can work in line to our business goals.

Applying for: Android Developer Go Back

Job Description

Job Description: 

  • Minimum 3+ years hands-on experience of Android development in the following areas.
  • Strong in Java Programming and OOPS Concepts.
  • Write well-structured, reliable, efficient and easily maintainable code.
  • Knowledge of data structures, algorithm design, problem solving, multi-threading and complexity analysis.
  • Experience with design patterns like MVVM.
  • Experience of Android application development experience using Java 8 and Kotlin.
  • Expert in Android User Interface Development and Understanding of best practices for the same.
  • Independently drive the development of Android based application.
  • Ability to work with web services on the Android platform (consuming REST/SOAP APIs) and related underlying technologies (JSON, XML).
  • Unit-testing code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Memory optimisation and Debugging skills.
  • Self-driven and ability to work with minimal direction and in a team to research innovative solutions to challenging technical problems.
  • Team player and driven towards self-improvement, development, and achievement.
  • Sound problem resolution and decision making skills.
  • Strong written and verbal communication and Analytical Skills is a must.
  • Lead and contribute to peer code reviews.

Added Advantage:

  • Problem solving expertise in critical steps.
  • Ability to architect and design solutions of complex issues on Android platform.
  • Knowledge of Linux, Git, Relational Databases and JSON is a must.
  • Debug and optimize new and existing code, and write high quality unit tests
  • Understanding of continuous integration process and unit testing (Hands on practice with CI/CD tools are added advantage)
  • Contributions to the open source community is a big plus.
  • Some experience with Reactive/RX Patterns.

Application Form


Please use PDF or DOC or DOCX extension of file for upload