Puzzle
Puzzle
51 – 200 Angajați
B2BRecrutare
Puzzle este o firmă de recrutare și plasare de personal specializată în talente tehnologice din America Latină, prin colaborări nearshore. Compania ajută afacerile să își extindă capacitatea de inginerie prin suplimentarea personalului și formarea de echipe dedicate, recrutând dezvoltatori, manageri de produs, specialiști QA și alți profesioniști tehnici. Activitatea Puzzle se concentrează pe conectarea organizațiilor cu specialiști în inginerie și IT pentru a le susține creșterea.

Senior Android Engineer

Lead Android development for a creator-focused social platform, shaping features, architecture, testing, and production reliability. The role also uses AI-assisted development and partners with cross-functional engineering, product, and design teams.

Descriere

  • Lead Android features from design through release and production monitoring
  • Create intuitive, accessible mobile experiences for creators and users
  • Build robust API, authentication, caching, and background-processing integrations
  • Help shape Android architecture and technical decisions for maintainability and scale
  • Investigate and fix crashes, performance and memory issues, device-specific behavior, and network problems
  • Track production performance and identify opportunities to improve it
  • Raise app stability, release quality, and the user experience
  • Join the scheduled production-support rotation and own issues through resolution
  • Write clear, maintainable, thoroughly tested code
  • Expand automated coverage of key Android user journeys
  • Review code and offer constructive technical feedback
  • Mentor engineers and advance sound engineering practices
  • Independently design, build, debug, test, and maintain production software
  • Use coding assistants and AI agents responsibly, checking generated code for correctness
  • Safeguard proprietary code and sensitive information when using AI tools
  • Work with Android and iOS engineers, backend engineering, QA, product, and design
  • Report to the Engineering Lead

Cerințe

  • At least five years of professional software engineering, including substantial native Android development
  • Strong command of Kotlin, Android SDK, Jetpack, Android lifecycle, concurrency, and API integration
  • Background building, releasing, and maintaining production Android apps
  • Strong experience with automated testing
  • Ability to troubleshoot mobile apps across devices, networks, and performance conditions
  • Knowledge of mobile security, accessibility, CI/CD, and app release processes
  • Strong debugging and problem-solving ability
  • Able to work independently and coordinate with product, design, QA, backend, and iOS teams
  • Experience mentoring engineers or offering technical guidance
  • Experience with media, creator, social, community, or social-feed products is a plus

Beneficii

  • Competitive USD salary based on skills and experience
  • Generous paid time off
  • Health insurance subsidy
  • Annual salary reviews
  • Paid training and certifications

Locuri de muncă similare