drjobs Senior Android Mobile Developer

Senior Android Mobile Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Chennai - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Were looking for for Senior Android Developer who is excited to work on problem solving and find solutions. You will be part of the team responsible for owning the entire development stack (build system build tools) and integration with CI. You will improve the development process to allow our engineers to ship as quickly and effortlessly as possible. Youll be working primarily on the mobile platform infrastructure focused on our largest scaling codebase.

What will you do:

  1. Innovate to amplify the efficiency of our mobile developers to develop build test and release high quality apps to our merchants.  
  2. Identify key performance bottlenecks in the development experience including the build system IDE integrations testing frameworks and pull request workflows.
  3. Help define the scope and the priorities of the team by identifying opportunities to decrease build times reduce system complexity and improve the developer experience
  4. Optimize the performance reliability and usability of our CI pipeline
  5. Own the success of your teams projects and deliver quantifiable results on schedule.

Qualifications :

  1. 7 years of professional software development experience within mobile/app environment with Android Kotlin language as its a primary language for Android Development.

  2. Working knowledge of Java is also beneficial for maintaining the legacy code

  3. Strong experience contributing to the architecture and design (architecture design patterns reliability and scaling) of new and current systems (MVVM & SOLID principles)

  4. Expertise with Jetpack Compose for UI development

  5. Proficiency with Android Studio Gradle and version control (Git).

  6. Proficiency with Git or Bitbucket for version control.

  7. Working knowledge of networking frameworks like Retrofit.

  8. Familiarity with CI/CD tools like Jenkins or GitHub Actions

  9. Proficiency in objectoriented development and ability to apply OO concepts 

  10. 5 years in Agile/Scrum environment delivering high quality software against aggressive schedules

  11. Defining and implementing standards and promote best practices for the Android development team

  12. Analyzing and optimizing applications to maximize speed and scale while factoring in mobile network latency and bandwidth constraints.

  13. Participate in code reviews to get feedback on your code and learn from others
  14. Unit testing Object oriented programming Mobile design patterns Integration with SOAP RESTful services Various frameworks in Android third party integrations using Cocoa pods / Package Manager / Maven / Artifactory

  15. Tools: Analytics & Crash monitoring Git / Stash Hybrid approach (WebView Using SSO)

    Good to Have

  16. Kotlin MultiPlatform is a big bonus

  17. Knowledge of dependency injection using Dagger or Hilt

  18. Languages: HTML CSS

  19. Experience Implementing backend services

  20. Experience working on cloud platforms like AWS / GCP / Azure

  21. Experience working on JavaScript frameworks like Angular and React

  22. Experience working in Hybrid application development


Additional Information :

What We Offer:

  • Competitive salary and benefits package.
  • Opportunity to work with a diverse and talented team.
  • Professional development and growth opportunities.
  • A dynamic and collaborative work environment.
  • Hybrid work options.


Remote Work :

No


Employment Type :

Fulltime

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.