Android / Kotlin Developer
General info:
Location: Remote
Start: ASAP
Duration: long term
General info: contract, full-time
Rate: 120 - 160 PLN/h
Responsibilities:
Take part in code reviews and pair programming to ensure high code quality and adherence to best engineering standards.
Proactively introduce technical and process improvements within the team.
Mentor junior and mid-level engineers, supporting their technical growth and understanding of best practices.
Refactor existing codebases to improve performance, readability, scalability, and long-term maintainability.
Analyze user needs and business goals to help shape technical decisions and project direction.
Contribute to creating and maintaining clear and up-to-date technical documentation.
Provide ongoing application maintenance and quickly resolve production issues.
Design and implement automated tests to ensure application stability and correctness.
Requirements:
Strong experience in developing Android applications using Kotlin.
Proven ability to architect complex mobile applications.
Hands-on experience with code reviews, pair programming, and mentoring other developers.
Solid understanding of mobile software architectures, including MVVM, Clean Architecture, and SOLID principles.
Strong focus on automated testing and high-quality code.
Experience with Continuous Integration and Continuous Deployment (CI/CD) and mobile release processes.
Good working knowledge of Git and version control workflows.
Good understanding of UI/UX principles and Material Design.
Ability to work effectively with technical debt and continuously improve legacy code.
Strong analytical skills and experience with requirement analysis and clarification.
Experience working in an international, cross-functional team
Android / Kotlin Developer
Android / Kotlin Developer