Avatar for Smart Cricket Global
Smart Cricket Global is aiming to transform sports training and performance
  • Early Stage
    Startup in initial stages

Senior Android Developer

Posted: 2 years ago
Visa Sponsorship

Not Available

RelocationAllowed

About the job

Job Summary
We are looking for an innovative, result-oriented and passionate Senior Android Developer to work on the next generation smart sports technology. The candidate will be responsible for assisting architecture, release lifecycle, new feature development as well as ensuring code quality. You will be working on different layers of the infrastructure therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Skills & Qualification
Any Graduation / Post Graduation degree in Computer Science or IT or Electronics.
3+ years of experience in Android App Development and Architecture (Kotlin + Java)
Experience with Android SDK tools/Android Studio, third party libraries and APIs
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Proficient in Object Oriented Programming, data structures and algorithms
Excellent UI/UX design and development skills: Material Design/Materialize/MUI, MVC/MVVM design pattern
Clear understanding of concept of multi-threading, memory management, network management specific to mobile devices
Familiarity with RESTful APIs to connect Android applications to back-end services
Strong problem solving, design thinking, debugging and analytical skills
Ability to write clean code, should be able to convert designs into code fluently.
Exposure of emerging technologies, architecture patterns, trends in mobile app development
Should always adhere to coding best practices

Job Responsibilities
Identify and correct bottlenecks and fix bugs
Building reusable components and libraries for future use
Translating designs and wireframes into high quality code
Documentation of software design and code
Define objectives by analysing user requirements, envisioning system features and functionality, determine design methodologies and tool sets
Designing and conducting unit tests
Learn and understand new technologies and current trends to support product improvements
Ensure the best possible performance, quality, and responsiveness of the application
Design, build and maintain high performance, reusable, and reliable code
Good at logical reasoning.

About the company

Smart Cricket Global  company logo
Smart Cricket Global is aiming to transform sports training and performance51-200 Employees
Company Size
51-200
Company Industries
Bangalore
Company Industries
London, UK
  • Early Stage
    Startup in initial stages
Learn more about Smart Cricket Global  image

Founders

Smart Cricket Global LTD
Founder • 3 years
image
View the team image