What are the responsibilities and job description for the Android Software Engineer position at Cyber Dive?
Job Duties :
- Develop and maintain Android applications using Android Studio.
- Collaborate with cross-functional teams to define new features and deploy updated apps to
- customers using device management software.
- Write code that makes the app robust, reliable, and scalable using Amazon Cloud Computing
- services (AWS) such as API Gateway, DynamoDB, and AWS Lambdas.
- Leverage mobile architectural patterns such as MVVM and the latest libraries like Dagger-Hilt for
- dependency injection and Room Database for offline storage of data.
- Test the Android application by writing unit tests and conducting internal testing sessions. This
- includes continuously improving app performance by fixing bugs tracking progress using JIRA and
- discussing priorities with the leadership team.
- Update the deprecated code regularly with the current guidelines defined by Google for Android.
- Enhance app security by implementing the latest best practices for securing authentication
- and authorization mechanisms.
Job Requirements :
Special Skills Requirements :
mathematical solutions using hardware and software standards.
the use of configuration management tools and implementation of software quality standards.
and Jetpack Compose.
Qualified applicants send cover letters and resume to Cyber-Dive Corp, Harshini Kanukuntla,
CTO, careers@cyberdive.co, ref job# RG01. EOE.