Overview
We are seeking a skilled and motivated Middle Android Engineer to join our team driving the digital transformation of a high-impact mobile banking platform. This role involves developing native Android mobile applications, integrating with complex banking systems and external APIs and collaborating in a fast-paced Agile environment.
Please note that working from the EPAM office 2 days per week is required.
Responsibilities
- Engage in all aspects of the software delivery cycle including design, build, test, deploy and support of applications
- Deliver high-quality software and code while following best practices
- Participate actively in Agile ceremonies and team discussions
- Write, test and review code to meet the project’s Definition of Done
- Identify and resolve bugs, regressions and technical issues
- Collaborate with teammates to design and implement user-centric and technical stories
- Maintain alignment with architectural guidelines and recommendations from key stakeholders
- Contribute innovative ideas for improving processes and solutions
- Ensure compliance with established project processes and guidelines
Requirements
- At least 2 years of software development experience
- Knowledge of Kotlin, Coroutines and Jetpack Compose
- Competency in integrating REST APIs
- Strong problem-solving abilities and organizational skills
- Team-oriented with an adaptive and collaborative mindset
- English proficiency at B2 level or higher
Greece
For your comfortable work:
- Remote and hybrid work opportunities
- Option to work from our centrally located office in Athens
- Corporate laptop provided
- Private health insurance
- Meal vouchers / restaurant tickets
- My Benefit card (264€/year)
- Monthly public transportation card
For your growth:
- Global and diverse client portfolio, large-scale projects, and trendy technologies
- Diverse multicultural, multi-functional, and multilingual work environment
- Opportunity to contribute to internal and open-source products
- Outstanding career development opportunities with a transparent career path and a roadmap to accelerate your journey
- Possibility to create a Personal Development Plan from the first day in the company
- Numerous opportunities for self-development: hard & soft skills internal training courses, mentoring programs, and unlimited access to LinkedIn Learning courses, external e-Libraries
- Certification opportunities
- Knowledge-sharing with colleagues from EPAM's global tech and non-technical communities
- Language courses
[epamgdo] Greece (About EPAM)
EPAM strives to provide its global team of over 61,700 professionals in more than 55 countries with opportunities for professional growth from day one of collaboration. Our colleagues are the source of EPAM's success, so we value cooperation, strive to always understand our clients' business and aim for the highest quality standards. No matter where you are, you will join a dedicated, diverse community that will help you realize your potential to the fullest.