Junior Android Developer
- Published on
About the Role
We are eager to welcome a Junior Android Developer to our dynamic team. The role involves contributing to complete Android application development cycles within an Agile setup. Your responsibility will center on maintaining application performance, quality, and responsiveness. The position presents opportunities to expand your expertise, gain valuable experience, and collaborate with top-tier EPAM and Client engineers.
This role requires a hybrid work arrangement, with 3 days per week in the Wroclaw office.
Responsibilities
- Develop and maintain Android components
- Participate actively in Agile software development activities, including daily standups, sprint planning, and retrospectives
- Enhance the development process through meaningful contributions
About the Candidate (Expectations and Nice to Have Skills)
Requirements
- Minimum 6 months of production experience in software development
- Background in Dagger, Java, and Kotlin
- Proficiency in Android SDK, Kotlin, and Coroutines with an emphasis on writing clean, maintainable code
- Understanding of dependency injection concepts and architecture patterns such as MVVM, MVI
- Strong English communication capabilities
- Familiarity with Jira and peer-to-peer review practices
Nice to Have
- Understanding of Agile processes and workflows would be advantageous
Company Culture and Benefits
We gather like-minded people in an engineering community of industry professionals. Our team is friendly, and we provide an enjoyable working environment, a flexible schedule, and the opportunity to work remotely within Poland. You will also have a chance to work abroad for up to 60 days annually along with business-driven relocation opportunities.
We offer growth opportunities through an outstanding career roadmap, leadership development, career advising, soft skills training, and well-being programs. Certification opportunities include GCP, Azure, AWS, and you'll have unlimited access to resources like LinkedIn Learning and English classes.
We cover it all with a stable income, be it through Employment Contract or B2B. Participation in the Employee Stock Purchase Plan, a robust benefits package (health insurance, multisport, shopping vouchers), and strategically located offices featuring entertainment and relaxation zones are all part of our offering. Also, we host corporate, social, and well-being events.
About EPAM Systems
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, employees, and communities. With a dynamic and inclusive culture, you will collaborate with multi-national teams, contribute to innovative projects, and have opportunities to continuously learn and grow. Regardless of your location, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.