Show more filters
Banner image for Techunting

Staff Android Developer

Techunting

3.7
2 reviews
Techunting
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Greater Buenos Aires
A free Jobstore account is required to proceed to the employer site.
The client s is looking for a Staff Android Developer to lead the development and maintenance of high-quality Android applications. This role combines hands-on mobile engineering, architecture, release management, performance optimization, mentoring, and best practices for Android app development and delivery.

Key Responsibilities :

  • Architect, design, develop, and implement Android applications with high performance, stability, and scalability.
  • Maintain strong code quality through code reviews, best practices, and robust testing processes.
  • Oversee release trains and help ensure timely, predictable, and reliable mobile release cycles.
  • Use feature flags to decouple deployment from feature release and enable progressive rollouts.
  • Collaborate with product managers, designers, backend engineers, QA, and cross-functional teams to deliver seamless mobile experiences.
  • Identify and resolve performance bottlenecks across devices, focusing on reliability and user experience.
  • Mentor junior and mid-level Android engineers and foster knowledge sharing within the team.
  • Define and track app health metrics related to performance, stability, and reliability.
  • Manage or improve CI/CD pipelines for Android app deployment, automated testing, and monitoring.
  • Stay current with Android SDKs, libraries, and mobile development tools, introducing relevant improvements.

Required Experience and Skills :

  • 7+ years of professional Android development experience.
  • Deep knowledge of Kotlin, Java, and Android SDK.
  • Strong understanding of Android architectures such as MVVM and Clean Architecture.
  • Strong understanding of Android design patterns.
  • Proficiency with Git and experience managing complex branching strategies in large-scale projects.
  • Experience working in Agile teams and Agile development processes.
  • Strong ability to optimize Android applications for performance, battery life, and memory management.
  • Excellent communication skills and ability to clearly explain complex technical issues.
  • Proven technical leadership experience, including mentoring junior engineers.

Requirements:

Nice-to-Have Skills

  • Experience with CI/CD tools such as Jenkins, CircleCI, or GitLab CI for mobile applications.
  • Experience with reactive architecture such as RxAndroid or RxJava.
  • Experience with Espresso Framework and UI testing.
  • Ability to work effectively with tight schedules and rapid development cycles.
  • Experience with audio/video real-time communication and streaming protocols such as RTSP, RTP, and
  • Experience with SIP, H.264/H.265 codecs, FFmpeg, or WebRTC.

Candidate Profile Summary

The ideal Staff Android Developer is technically strong, proactive, comfortable working in English, and able to operate effectively in a distributed engineering environment. The candidate should demonstrate ownership, strong collaboration, and the ability to contribute to a strategic long-term client relationship.
A free Jobstore account is required to proceed to the employer site.
Jobs in Argentina   »   Jobs in Greater Buenos Aires   »   Staff Android Developer

More jobs

People also search