1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. We are seeking a Senior Android Developer to join our team and play a key role in designing, building, and maintaining high-quality mobile applications. In this role, you will work collaboratively with team members to solve complex problems and deliver innovative solutions. The ideal candidate is passionate about mobile development, thrives in a team environment, and has extensive experience in Android software engineering. Responsibilities - Collaborate with team members to design and implement solutions to technical challenges - Actively engage with peers across teams to address issues and share knowledge - Take initiative to develop new technical expertise in Android development and related technologies - Seek guidance from subject matter experts to enhance problem-solving approaches - Understand the importance of system integration and the components involved in the process - Design, develop, and test software applications to meet functional and design requirements - Apply software design principles, data structures, and design patterns to write clean, maintainable, and optimized code - Utilize database design knowledge to meet data requirements in application development - Coordinate with stakeholders to ensure collaboration and input during the problem-solving process - Evaluate when to standardize processes and when to adapt them based on organizational needs - Contribute to the development of solutions that integrate people, processes, and technology - Provide clear and concise updates on project progress and task completion - Ask thoughtful and challenging questions to drive innovation and improvement Requirements - Bachelor’s degree in Computer Science, Computer Engineering, or a related field - At least 3 years of experience in Android development - Experience working collaboratively in a team of at least 5 engineers, utilizing Agile methodologies and version control systems - Proven experience building and maintaining software products in production environments, including public or hybrid cloud infrastructure - Expertise in at least one programming language, with familiarity in other relevant languages - Knowledge of data stores, API access patterns, and system integration practices - Familiarity with technologies and tools related to Android development within the broader ecosystem - Understanding of how individual projects align with team and organizational goals - Ability to manage and debug moderately complex systems and applications - Experience testing and monitoring code to ensure quality and reliability - Knowledge of tools and practices for testing, monitoring, and debugging Android applications - Strong understanding of how team deliverables contribute to broader business objectives - Fluent English skills (written and spoken) at a B2 level or higher Nice to have - Familiarity with GraphQL for API development and integration We offer - 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 Seniority level - Seniority level Mid-Senior level Employment type - Employment type Full-time Job function - Job function Information Technology, Engineering, and Business Development - Industries Software Development, IT Services and IT Consulting, and Travel Arrangements Referrals increase your chances of interviewing at EPAM Systems by 2x Get notified about new Android Developer jobs in Colombia. Junior Android & Kotlin Developer - Remote Work | REF#281827 Medellin, Antioquia, Colombia 5 months ago Intermediate Software Engineer (Android) - OP01808 Bogota, D.C., Capital District, Colombia 1 week ago Bogota, D.C., Capital District, Colombia 5 days ago Bogota, D.C., Capital District, Colombia 5 days ago Bogota, D.C., Capital District, Colombia 3 days ago Frontend Developer – Tailwind / Vanilla JS / AI Tools (Freelance, Remote) Bogota, D.C., Capital District, Colombia 3 weeks ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr