Hirdetésfeladás dátuma
2025. augusztus 18.
Munkavégzés helye
Budapest
Foglalkoztatás típusa
Teljes munkaidő
Nyelvek

Senior Android Developer

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 looking for a motivated Senior Android Developer to join our team in Hungary.
In this position, you will deliver exceptional mobile application solutions using cutting-edge technology.
#LI-DNI
Responsibilities
  • Implement features described in the requirement specifications and design documents
  • Design and implement sub-systems or complete solutions
  • Mentor and provide guidance to less experienced team members
  • Conduct thorough and constructive code reviews
  • Take part in developing native mobile apps using Android
  • Collaborate within a distributed global development team to complete initiatives, contributing to architecture and implementation guidance
  • Quickly understand clients’ requirements, technology needs, and solution architecture
  • Work closely with clients and internal stakeholders in developing optimal solutions
  • Contribute to brainstorming sessions and demonstrate the ability to problem-solve with agility
Requirements
  • Android development skills with 3+ years of experience
  • Hands-on experience with Kotlin and advanced features like Coroutines and Flows
  • Proficiency in Dagger2/Hilt dependency injection
  • Expertise in Android Jetpack Compose and key libraries like Navigation and WorkManager
  • Knowledge of mobile application design and UX principles
  • Competency in Git for version control
  • Understanding of design patterns (GoF) and application architecture
  • Strong background in MVVM or MVI architecture-driven development
  • Familiarity with Gradle for build automation
  • Skills in unit testing frameworks
  • Experience collaborating in Agile development teams
  • Good command of English, with an intermediate or higher spoken level
  • Mentorship and team leadership capabilities
  • Adherence to SOLID, DRY, and YAGNI coding principles
Nice to have
  • Familiarity with A/B testing practices
  • Background in setting up and maintaining CI/CD pipelines
  • Knowledge of Backends-for-Frontends (BFF) API pattern
  • Understanding of GraphQL APIs
We offer
  • Dynamic, entrepreneurial 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
  • Advanced wellbeing and CSR programs, recreation area
Do you know someone interested in starting a career in IT? Share our [Mutasd] with them, where they can enhance their knowledge in various fields online, free of charge.