Skip navigation EPAM

Lead Android Developer Budapest, Hungary

  • 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

  • Dynamic, entrepreneurial, high speed, high growth corporate environment
  • Diverse multicultural, multi-functional, and multilingual work environment
  • Opportunities for personal and career growth in a progressive industry
  • Global scope, international projects
  • Widespread training and development opportunities
  • Unlimited access to LinkedIn learning solutions
  • Competitive salary and various benefits
  • Sport and social teams support, recreation area, advanced CSR programs

Hello. How Can We Help You?


Our Offices