Android Mobile Developer
Job Type
Full-time
Description

About Reviver

Reviver is a dynamic and innovative company dedicated to revolutionizing the way people interact with their vehicles. We are the creators of the world's first digital license plate, and we're passionate about blending technology and design to bring a new level of convenience and personalization to the automotive industry.


The candidate will be responsible for design and implementation of the platform for consumer and commercial facing mobile products. Must be able to coordinate and manage input from business and technology stakeholders across the enterprise and be responsible for the design and execution of large-scale technology initiatives.

The role is a self-organized Senior Mobile App Developer with solid Android development experience. In this position, you will work in a dynamic environment as a member of Agile Scrum teams. Your strong technical leadership, problem solving abilities, coding, testing and debugging skills is just a start. You must be dedicated to filling product backlogs, delivering production-ready code, go beyond the routine, and prepared to do a little bit of everything.


 Key Responsibilities

  • Build and maintain native Android applications for a variety of devices
  • Deploy applications to the Google Play Store
  • Integrate applications with backend systems and REST APIs
  • Support testing and deliver system enhancements and performance optimizations
  • Troubleshoot issues across development, QA, and production environments
  • Identify performance bottlenecks and optimize app performance
  • Participate in code reviews and help define best practices
  • Act as a technical escalation point to assist with production issues
  • Collaborate cross-functionally with engineers, product managers, and designers
  • Contribute to a culture of learning, innovation, and continuous improvement
Requirements

  Qualifications

· 5+ years of experience developing native Android applications

· Proficiency in Java and Kotlin

· Strong experience with Android SDK, Android Studio, and RESTful API integration

· Experience with modern Android development tools and libraries (e.g., Jetpack Compose, Dagger/Hilt, Coroutines) Q

· Familiarity with CI/CD pipelines, build tools (Gradle), and version control (Git)

· Strong understanding of mobile app architecture patterns (MVVM, Clean Architecture)

· Unit testing and debugging experience (e.g., JUnit, Espresso, Mockito)

· Excellent problem-solving and communication skills

· Comfortable working on multiple concurrent projects

· Appreciation for great UX/UI design

· Self-starter with a growth mindset and eagerness to learn

· Bachelor’s degree in computer science or related field

Salary Description
$45 to $65 per hour