Job Description
Job Description
Looking for an experienced Android Engineer to join the team and develop high-quality mobile applications. The candidate will participate in technical decisions, ensure good development practices and contribute to the creation of scalable and maintainable applications.
Responsibilities:
Develop test-covered code with high quality and participate in team decisions to build scalable and maintainable applications.
Participate in code reviews to ensure code quality, compliance with good practices and standards.
Document technical specifications, installation procedures and other information relevant to applications.
Collaborate with cross-functional teams to define, design and launch new features.
Continuously discover, evaluate and implement new technologies to maximize development efficiency.
Requirements:
Approximately 5 years of experience working as an Android Engineer.
Ability to work independently in Kotlin and Java, refactoring existing code to improve its design within an agile environment.
Knowledge of mobile software architectures, including MVVM, Clean Architecture and SOLID principles.
Experience in Continuous Integration and Continuous Deployment, as well as release processes.
Good knowledge of using Git.
Understanding of UI/UX and Material Design principles.
Proficiency in Polish and English languages at level B2 or higher.
Salary to receive
To agree