Skip navigation EPAM

Lead Android Developer Budapest, Hungary or Remote

  • hot

Lead Android Developer Description

Job #: 66158
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.

No less important is the safety, well-being and experience of our applicants. Therefore, until further notice, all EPAM employment interviews will be conducted remotely. Our recruitment professionals and hiring managers are standing by to ensure a robust and engaging virtual candidate experience. We look forward to speaking with you!

DESCRIPTION


As a Lead Android Developer, you will be building native mobile applications for Fortune 500 companies. You will be working in close collaboration with the client, as well as other teams across EPAM paying special attention to solutions’ architecture and code quality.

Responsibilities

  • Develop new and modify existing mobile apps in accordance to industry best practices, using Kotlin as the primary programming language
  • Be familiar with most commonly used frameworks, development environments, software development methodologies, processes, techniques and quality planning methods applicable to mobile application development
  • Lead a team of developers to complete proposed initiatives; create application architecture and implementation guideline
  • Participate in or lead Scrum ceremonies
  • Conduct code review, estimation and design sessions. Establish these if needed
  • Quickly gain an understanding of our clients’ requirements, technology needs and solution architecture
  • Communicate with designers and product owners, represent the team in front of larger stakeholder groups
  • Create technical documentation including high-quality documentation of code

Requirements

  • Android development skills (at least 7 years of experience)
  • Practical team leading experience is a must
  • Expert knowledge of both Kotlin and Java
  • Deep understanding of Android framework
  • Concurrency / Multithreading in Android
  • Understanding of mobile application design and UX
  • Git (at least 5 years of experience)
  • Knowledge of Design patterns (GoF) and architecture of the Android applications
  • MVP / MVC / MVVM architecture-based development experience
  • Good command of English: Intermediate spoken level and higher
  • Experience working in Agile teams

We offer

  • Permanent job with remote work opportunity
  • Widespread training and development opportunities, language courses, soft-skill trainings
  • Vast opportunities for self-development, unlimited access to LinkedIn Learning, GAL trainings
  • Multilingual work environment
  • Competitive salary and benefit packages (private health care, sport card, fringe benefits)
  • International projects, working in hybrid teams with high-skilled peers
  • Sport and social teams support, advanced CSR programs

Hello. How Can We Help You?

Our Offices