United States

1800 Camden Rd Ste
107-47 Charlotte,
NC 28203
+1.980.430.1535

hello@ghrix.com
Canada

410-2 Pioneer Drive, Kitchener,
Postal N2p1h6, Ontario,
Canada
+1.647.937.8439

hello@ghrix.com
India

E-159, Industrial Area,
Phase VII,
Mohali - 160059 ( PB )
+91.987.271.0928

hello@ghrix.com

Android Developer

Job Category: Remote
Job Type: Full Time
Experience: 3+ Yrs
Location: Mohali/India

We are looking for a qualified Android developer to join our app development team. You will be working with our engineers/ developers to develop and maintain high quality mobile application features. If you’re passionate about mobile platforms and translating code into user-friendly apps, we would like to meet you.

As a Sr. Android developer, you’ll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment. Ultimately, you should be able to design and build the next generation of our mobile applications.

  • Support the entire application lifecycle (concept, design, test, release and support)
  • Produce fully functional mobile applications writing clean code
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Liaise with Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications and protocols
  • Stay up-to-date with new technology trends
  • Design and build advanced applications for Android platform
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Improving application performance, optimization for loading times
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Design, build and maintain high performance, reusable, and reliable Java code
  • Translate designs and wireframes into high-quality code.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Identify and correct bottlenecks and fix bugs.
  • Experience consuming and/or designing REST APIs
  • Developing android mobile application by understanding the requirements given by clients.
  • Understanding the requirement specification for the product
  • Building and Designing advanced Android applications for Android platform.
  • Cross-functional team collaboration to design, define and ship new features
  • Developing, releasing, and maintaining Android Applications Required Experience, Skills and
  • Knowledge of Firebase, RealmDB
  • Knowledge of MVP / MVVM
  • Knowledge of Kotlin is good to have
  • Sound knowledge of Android Activity life-cycle and different applications.
  • Proven work experience as a Mobile developer.
  • Demonstrable portfolio of released applications on the App store or the Play Store.
  • In-depth knowledge of Java/Kotlin.
  • Experience with third-party libraries and APIs.
  • Familiarity with OOP design principles.
  • Excellent analytical skills with a good problem-solving attitude.
  • Ability to perform in a team environment.
  • BSc degree in Computer Science or relevant field.
  • Skills – Android, Android Studio, SDK, Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes, Kotlin.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Author avatar
Ravi Yadav