Softup Technologies GmbH is a boutique IT consulting & software development firm headquartered in Munich, Germany with branches in Albania, Poland, Slovakia.
Our vision? Crafting the digital marvels of tomorrow in Europe 🦄.
Position Overview:
We are seeking a talented and passionate Android Engineer to join our team. The ideal candidate should have a strong background in Android development, excellent problem-solving skills, and a passion for creating intuitive and innovative mobile applications.
Key Responsibilities:
- A key driver in the team for technical change, feature development, and team processes
- Improving code structure and architecture to better testability and maintainability
- Write, co-write, and review design documentation
- Working collaboratively with the team as well as other adjacent teams to identify and prioritize issues and find solutions.
- Raise the level of the colleagues through working directly with them, pairing, giving feedback on code reviews, and sharing your knowledge/experience in other ways
- Regularly write tests for your code. (unit tests, Espresso tests, manual testing, …)
Requirements:
- Strong knowledge of Android, Kotlin, and what it takes to build scalable apps.
- Strong knowledge of mobile design patterns and constantly learning new and better ways of implementation
- Great explaining complex technical concepts to non-technical people so that they understand not only what is being done, but why.
- Skilled at working with adjacent teams (e.g., web, platform, backend, product, and business) and know how to design the right solutions based on a balance of software best practices and business value.