Lead Android Developer

Sorry, this position is no longer available
Chile
We're on the lookout for a dynamic Lead Android Developer eager to become a key player in our remote team, crafting top-tier applications that redefine industry standards.
As the Lead Android Developer, your role involves steering the development of cutting-edge solutions, collaborating closely with a skilled developer ensemble. Your mandate extends to guaranteeing the team's delivery of top-notch software and staying at the forefront of prevailing industry trends.
Responsibilities
- Innovatively design and fabricate Android applications, fine-tuning their performance and features
- Spearhead and mentor a group of developers, supplying technical expertise, assistance, and guidance
- Work in tandem with fellow developers and stakeholders to assure adherence to all specified requirements
- Diagnose intricate issues and deliver scalable, high-performing solutions to augment overall functionality
- Ensure that all applications align with customer infrastructure and security standards, following best practices
- Supervise multiple completed projects in system design and architecture from the ground up, showcasing leadership and technical prowess
- Foster the growth of less seasoned developers, enhancing their skills and professional trajectories
- Propel innovation and sustained enhancement in development methodologies and technologies
- Monitor and fine-tune the performance of Android applications
Requirements
- A minimum of 5 years of hands-on experience as an Android Developer, boasting a robust foundation in Java and Kotlin
- Demonstrated expertise in leading and executing at least one comprehensive design and architecture project from inception or participation in multiple projects across diverse development stages
- Proficiency in Jetpack Compose and other contemporary frameworks for streamlined and efficient app development
- Mastery in API service connection paradigms, showcasing an in-depth comprehension of their merits and limitations
- Adeptness in continuous integration and delivery (CI/CD) to ensure superior code quality and efficiency
- Capable of crafting automated unit, system, and acceptance tests, ensuring the dependability and functionality of the software
- Background in Agile environments, fostering adaptability and collaboration
- Ability to work autonomously and collaboratively within a team, highlighting exceptional communication and coordination skills
- Exceptional problem-solving acumen, empowering you to tackle intricate technical challenges and deliver optimal solutions
- Advanced English language proficiency (Upper-Intermediate level), facilitating effective communication with the team and stakeholders
Nice to have
- Familiarity with GraphQL
- Proficiency in Kotlin
- Experience with cloud-based solutions
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