Match score not available

Senior Android Engineer at IT Scout

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

IT Scout logo
IT Scout Hrtech: Human Resources + Technology Small startup https://itscout.tech/
2 - 10 Employees
See all jobs

Job description

πŸ“’ Senior Android Engineer - LATAM AND US

πŸš€ Join a fast-growing tech company looking for a Senior Software Engineer to design, build, and enhance our Android platform! πŸš€

We seek a highly skilled Android Engineer passionate about building robust, scalable, and high-performing applications. The ideal candidate is a problem-solver with a deep understanding of Android development, architecture patterns, and best practices. This role requires someone who thrives in a fast-paced, collaborative startup environment and enjoys tackling technical challenges at scale.

πŸ”Ή Location: 100% Remote (US and LATAM)
πŸ”Ή Experience: 5+ years in Android development
πŸ”Ή Industry: Tech/Software Development
πŸ”Ή Languages: Advanced English
πŸ”Ή Employment Type: Full-time

πŸ”§ What You’ll Do:

βœ… Design & Development: Develop, maintain, and optimize high-performance Android applications using Kotlin.
βœ… Feature Implementation: Implement new features while improving existing functionality, focusing on user experience and performance.
βœ… Code Reviews & Best Practices: Participate in peer code reviews and contribute to the continuous improvement of coding standards and development processes.
βœ… Technical Leadership: Drive technical discussions, product development reviews, and propose innovative solutions.
βœ… Collaboration: Work cross-functionally within an Agile Scrum team, collaborating with backend developers, UX designers, and product managers.
βœ… Mentorship: Guide and mentor junior engineers, fostering a culture of continuous learning and knowledge-sharing.
βœ… Scalability & Optimization: Continuously refactor and extend existing systems to ensure they are scalable, maintainable, and resilient.
βœ… Real-Time Data Sync: Build real-time frameworks for bidirectional data synchronization between mobile and backend systems.

πŸ”‘ Must-Have Technical Skills:

βœ”οΈ 5+ years of hands-on experience in Android development.
βœ”οΈ Strong proficiency in Kotlin with a deep understanding of Android SDK.
βœ”οΈ Experience with MVVM architecture and best coding practices.
βœ”οΈ Expertise in the following libraries & technologies:

  • XML for UI layouts
  • Retrofit & Volley (or similar libraries) for networking
  • Firebase ecosystem (authentication, Firestore, push notifications, etc.)
  • Dagger-Hilt (or similar) for dependency injection
  • WorkManager for background tasks
  • LaunchDarkly for feature flag management
  • Fragments (or similar navigation patterns)
  • Barcode Scanning for mobile scanning functionality
  • LogRocket (or similar) for debugging & logging
    βœ”οΈ Experience with testing frameworks (JUnit, Espresso) and writing automated tests.
    βœ”οΈ Strong problem-solving and communication skills.
    βœ”οΈ Ability to work independently and thrive in a fast-paced startup environment.
✨ Nice-to-Have (Preferred Skills):

πŸ”Ή Experience with Jetpack Compose.
πŸ”Ή Familiarity with Flutter or other cross-platform frameworks.
πŸ”Ή Experience in iOS development (Swift/Objective-C).

πŸŽ“ Education Requirements:

βœ”οΈ Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s degree preferred).

πŸ’‘ Why Join Our Client?

🌎 Work fully remote in a dynamic and fast-paced tech environment.
πŸ“ˆ Be part of an innovative team solving complex challenges at scale.
πŸ“š Continuous learning culture – mentorship, career growth, and technical upskilling.
πŸ’‘ Impact-driven work – build solutions that make a difference.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Hrtech: Human Resources + Technology
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving

Android Developer Related jobs