Skip To Main Content
backBack to Search

Senior Android Developer

Remote in Chile, Colombia
Android
& 4 others
warning.png
Sorry, this position is no longer available

We're on the lookout for an experienced Senior Android Developer to join our dynamic remote team.

As a seasoned Senior Android Developer, you'll take the lead in steering a talented development squad, championing the successful integration of cutting-edge solutions in the industry. Your pivotal role involves delivering top-tier software and fostering a collaborative, growth-centric environment.

Responsibilities
  • Take charge of an ongoing project (leveraging a state-of-the-art stack) and facilitate seamless knowledge transfer within the development team
  • Conceptualize and implement new features and functionalities for both existing and upcoming mobile applications
  • Uphold the reliability and stability of production systems, actively contributing to an optimized software delivery pipeline
  • Mentor and guide less seasoned colleagues, participating in initiatives that promote growth and learning within the team
  • Actively engage in an Agile (SCRUM) team, comprehending your role and adeptly adhering to established development processes
  • Comprehend the business domain and execute business logic, steering the development of efficient software solutions that meet identified needs
  • Collaborate with the Customer, Solution Architects, Business Analysts, UI developers, and DevOps team on technical designs
  • Formulate unit and integration tests to guarantee the reliability and functionality of the software
  • Abide by software engineering best practices and principles, eloquently elucidating their advantages (e.g., SOLID, DRY, KISS)
  • Apply design patterns adeptly to unravel intricate technical challenges and devise scalable solutions
Requirements
  • Minimum of 3 years of hands-on experience as an Android Developer, boasting a solid foundation in Java
  • Robust experience in crafting and maintaining applications utilizing Android SDK, Jetpack Compose, and associated frameworks
  • Track record in developing and releasing mobile apps, coupled with a profound understanding of the app development lifecycle
  • Devotion to devising ever-enhancing strategies for optimum delivery of high-quality code
  • Proficiency in continuous integration and delivery (CI/CD) to uphold top-notch code quality and efficiency
  • Aptitude for crafting automated unit, system, and acceptance tests to ensure dependable and functional software
  • Capability to operate independently and collaboratively within a team, showcasing exceptional communication and coordination skills
  • Exceptional problem-solving prowess, enabling you to tackle intricate technical challenges and provide optimal solutions
  • Advanced proficiency in the English language (Upper-Intermediate level), facilitating effective communication with the team and stakeholders
Nice to have
  • Familiarity with cloud-native mobile app development, empowering scalable and dependable application development
  • Expertise in GraphQL, showcasing a profound understanding of web services and associated technologies
  • Knowledge of Kotlin, with hands-on experience in feature development
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you