Android / Kotlin Developer
Awareson Sp. z o.o.
⚲ warsaw
120 - 160 PLN/h netto (B2B)
Wymagania
- Git
- Solid
- Android
- CI/CD
- Automated Testing (Unit/integration tests)
- UI/UX principles
- MVVM
- Kotlin
- Clean Architecture
Opis stanowiska
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