Back to all jobs
Encora

Senior Android Developer

Encora Mexico 4d ago
engineering

Important Information

Experience: +5 years

Job Mode: Full-time

Work Mode: Work from home

 

Job Summary

We are seeking a Senior Android Engineer with strong expertise in Kotlin and native Android development to join a dynamic and agile team. This role involves building high-quality mobile applications, contributing to architectural decisions, and collaborating with cross-functional teams to deliver exceptional user experiences. The ideal candidate is passionate about mobile technology and thrives in fast-paced, collaborative environments.

Responsibilities and Duties

  • Design, develop, and maintain native Android applications using Kotlin.
  • Participate in all phases of the software development lifecycle, from planning to deployment.
  • Apply agile methodologies to deliver iterative and high-impact solutions.
  • Ensure code quality through writing unit tests and conducting code reviews.
  • Contribute to architectural discussions and help define best practices.
  • Collaborate with team members to support and promote coding standards and development efficiency.

Qualifications and Skills

  • Bachelor’s degree in computer science, software engineering, or a related field. 
  • Extensive experience in software development with a focus on designing and building scalable applications.
  • Professional/ Advanced English skills.
  • +5 years of experience. +3 years of professional experience in mobile development.
  • Strong proficiency in Kotlin and native Android frameworks.
  • Familiarity with Jetpack libraries including AndroidXLiveDataData BindingFlowCoroutines, and Navigation.
  • Experience designing and integrating RESTful APIs.
  • Solid understanding of SQLdata modeling, and ETL/ELT processes.
  • Experience working in agile teams with modern development tools and methodologies.
  • Excellent verbal and written communication skills.
  • Familiarity with reactive programming concepts.
  • Passion for creating intuitive and engaging user experiences.

Nice To Have Skills

  • Experience with CI/CD pipelines and Git-based version control.
  • Exposure to cloud services and mobile analytics tools.
  • Knowledge of mobile security best practices.
  • Familiarity with design systems and component-based architecture.

 

About Encora

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others. 

At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.