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