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.
Kindly note that this role supports remote work, but only from within Hungary.
Responsibilities
Implementation of features described in the requirement specifications and design documents
Design and implement sub-systems or whole solutions
Mentor less experienced team members
Conduct code reviews
Take part in the development of native mobile apps with Android
Work within a distributed global team of developers to complete proposed initiatives, contributing application architecture and implementation guidance
Quickly gain an understanding of our clients’ requirements, technology needs and solution architecture
Collaborate with clients and internal teams to develop appropriate solutions
Brainstorm with team members and prove ability to think on the fly
Requirements
Android development skills (3+ years of experience)
Design patterns (GoF) and architecture of the applications
MVVM/MVI architecture-based development experience
Understanding of Gradle
Unit testing
Experience working in Agile teams
Good command of English: Intermediate spoken level and higher
Mentorship
SOLID/DRY/YAGNI coding principles
Nice to have
A/B testing
CI/CD setup, maintenance
BFF API pattern
GraphQL
We offer/Benefits
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
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 with them, where they can enhance their knowledge in various fields online, free of charge.