(MPP918) - ANDROID DEVELOPER

Epam Systems


We are looking for an experienced Android Developer to join our team and contribute to the creation of high-performing mobile applications. In this role, you will work alongside a talented team to address technical challenges and deliver creative solutions. The ideal candidate has a strong passion for mobile technologies, enjoys collaborating in a team setting, and brings significant expertise in Android development. Responsibilities Work with team members to design and implement solutions for complex technical issues Collaborate with peers across teams to resolve challenges and share technical knowledge Proactively develop expertise in Android development and associated technologies Consult with subject matter experts to enhance problem-solving strategies Recognize the significance of integrating systems and understand the components involved Develop, test, and deliver software applications that meet design and functional requirements Write clean, maintainable, and efficient code by applying core software design principles, data structures, and design patterns Apply database design knowledge to effectively meet data-related requirements Engage with stakeholders to ensure collaboration and input during the development process Assess when to standardize processes and when to adapt them to meet organizational needs Contribute to creating solutions that connect people, processes, and technology Provide clear updates on task progress and project status Ask insightful questions to foster innovation and improve processes Requirements Bachelor's degree in Computer Science, Computer Engineering, or a related field A minimum of 3 years of experience in Android development Experience working in a team of at least 5 engineers, using Agile workflows and version control systems Proven ability to develop and maintain software products in production environments, including public or hybrid cloud setups Proficiency in at least one programming language with working knowledge of additional relevant languages Understanding of data stores, API access patterns, and system integration practices Familiarity with Android development tools and technologies within the broader tech ecosystem Ability to align individual projects with team and organizational objectives Competence in managing and debugging moderately complex systems and applications Experience ensuring code quality through testing and monitoring practices Knowledge of tools and methods for testing, monitoring, and debugging Android applications Strong understanding of how team contributions align with overall business goals Fluent English communication skills (written and spoken) at a B2 level or higher We offer/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

trabajosonline.net © 2017–2021
Más información