We're in alpha · Starting with US & Canada
TALENDICA logo
TALENDICA Verified
IT consulting & staffing

Senior Android Engineer

Georgia, United StatesOnsiteContractSeniorPosted 15 days agoVisa sponsorship available

Location: Alpharetta GA (No relo) (Onsite Interview)
Duration 12-18mth+
Must Have

  • Deep understanding of Android Architecture Components (ViewModel, LiveData, Room, Navigation).
  • Design, develop, and maintain high-quality features for our Android apps using Kotlin and modern Android frameworks.
  • 5-7 years of professional experience developing and maintaining Android applications at scale.
  • Strong proficiency in Kotlin including Coroutines, Flows, inline & higher order functions, generics and Android SDK.
  • Deep experience with Jetpack Compose and modern UI development.
  • Excellent communication
  • LinkedIn Page

About The Role

  • We are seeking a Senior Android Engineer to help drive development of our flagship Android applications.
  • As a senior member of the team, you will architect, build, and optimize new features, collaborate closely with product and design, and champion best practices in code quality and mobile performance.
  • This role is ideal for engineers passionate about building robust, scalable mobile solutions and continuously improving their craft.

Responsibilities

  • Design, develop, and maintain high-quality features for our Android apps using Kotlin and modern Android frameworks.
  • Collaborate with cross-functional teams (product managers, designers, QA, and other engineers) to deliver impactful solutions.
  • Write clean, efficient, and well-documented code adhering to team standards.
  • Participate in architecture discussions and contribute to technical decisions for the mobile platform. Conduct code reviews, mentor junior engineers, and share knowledge with the team.
  • Diagnose and resolve complex performance, reliability, and scalability issues.
  • Champion automated testing, CI/CD practices, and continuous integration.
  • Stay current with Android platform updates, emerging mobile technologies, and industry best practices.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 5-7 years of professional experience developing and maintaining Android applications at scale.
  • Strong proficiency in Kotlin including Coroutines, Flows, inline & higher order functions, generics and Android SDK.
  • Deep understanding of Android Architecture Components (ViewModel, LiveData, Room, Navigation).
  • Deep experience with Jetpack Compose and modern UI development.
  • Solid grasp of object-oriented design, MVVM, and modular architecture principles.
  • Experience with dependency injection frameworks such as Dagger or Hilt.
  • Experience with performance profiling, memory management, and crash analysis tools.
  • Experience with RESTful APIs, networking, and asynchronous programming.
  • Experience with unit testing and debugging tools.
  • Experience with Git-based version control and collaborative development environments.
  • Excellent problem-solving and communication skills.
Ready to apply?
You'll be redirected to TALENDICA's application page.

Similar roles