Android Mobile Developer Job at Samprasoft, United States

Sk4xMVNmZnlpZTJ2MWVrM2V1T3NVdENRNGc9PQ==
  • Samprasoft
  • United States

Job Description

Android Mobile Developer

As a developer, you will build android applications that attract customers. You'll have the opportunity to share ideas to improve our products as well as develop your skills, learn new technologies and languages, and continue to learn. We're looking for highly motivated individuals who work well in a collaborative, iterative, and fast-paced environment.

Qualification/Functions
  • 5+ years of professional experience developing publicly available Android apps using Kotlin and/or Java
  • Verifiable experience as an Android developer using Kotlin, Java, Android SDK, Gradle, and Android Studio in an agile environment
  • Fluency in Kotlin and/or Java, from industry working experience
  • Participated in the release of at least 1 publicly available app to Google Play participating from feature inception to launch using automated tooling like Jenkins, Gradle, and Google Developer APIs
  • Experience working in a team of Android developers participating in code reviews, pull requests, and pair programming
  • Proven experience mentoring and coaching other Android developers in a team-based organization
  • Your passion creating amazing experiences on Android using Google’s Material Design guidelines using your strong understanding of functional programming and reactive patterns
  • Demonstrated knowledge of Android design patterns including Clean Architecture. Experience building multi-module Android apps is preferred. Experience with MVVM/MVI is also a plus.
  • Proven knowledge of the mobile landscape, architectures, trends, and emerging technologies used in creating performant, resilient, and robust Android apps
  • Excellent understanding of computer science fundamentals, data structures, and algorithms to ensure alignment to software engineering best practices including object-oriented and functional programming
  • Excellent understanding of testing concepts and frameworks using Junit, Espresso, and Mockito
  • Strong understanding of modern development principles such as trunk-based development, feature toggles, and branch by abstraction
  • Strong understanding of CI/CD tools such as Jenkins, Artifactory, and SonarQube to continuously and autonomously deliver high-quality apps to guarantee stable and performant experiences
  • Good understanding of Android Jetpack as well as open-source libraries like Retrofit, and Ok
  • Experience with Coroutines, Kotlin Multiplatform Mobile (KMM), and Jetpack Compose is preferred
Key Skills:
  • Must have 4-5 years in mobile apps development (android)
  • Java
  • Kotlin
  • Back-end system design concepts
  • Software engineering life cycle and SDLC
  • Branching strategies

Job Tags

Work experience placement, Remote work

Similar Jobs

Coca-Cola Company

Warehouse Order Selector - 3rd Shift Job at Coca-Cola Company

 ...This job is with Coca-Cola, an inclusive employer and a member of myGwork the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Represent an exceptional lineup of worldclass spirits, beer, and wine build relationships... 

Crowncarstn

Car Washer Job at Crowncarstn

 ...Jaguar Land Rover St. Petersburg is hiring Car Washers / Valets due to our continued business growth!Duties IncludeKeeping service drive clear by moving / parking carsWashing customers cars and vacuumingHourly Pay Range: $16-$19/hr based upon experience/qualifications... 

UPMC Central PA

Neurologist, Neuromuscular or Neurophysiologist - York/Hanover Job at UPMC Central PA

 ...UPMC Central PA - General Neurologist, Neuromuscular or Neurophysiologist (Spring Grove - York/Hanover region) UPMC Neurosciences Institute in Spring Grove, PA has an exciting opportunity for a Full-time General Neurologist, Neuromuscular or Neurophysiologist expand... 

Answer Aide

Virtual Receptionist & Remote Customer Support Job at Answer Aide

A customer service company is seeking an enthusiastic Answering Service Agent to provide quality customer service. Responsibilities include receiving and making calls, collecting customer data, scheduling appointments, and processing orders. Candidates should have strong...

TriStar Centennial Medical Center

Acute Care Neuro Spine Nurse Job at TriStar Centennial Medical Center

 ...available plans and programs include: Comprehensive benefits for medical, prescription drug, dental, vision, behavioral health and telemedicine services Wellbeing support, including free counseling and referral services Time away from work programs for paid time...