- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
proficient in Kotlin, and proven coding skills with Groovy/Java/Scala areconsidered a plus● proven experience in designing scalable software systems, ideally asuccessful SaaS product● familiar with containers, microservice architecture, event-driven architectures,cloud computing, and RESTful APIs● deep knowledge of most of the popular technologies like Spring Boot,Hibernate, JUnit, AWS, Elastic Search, MySQL, Docker, or OpenAPI● a self-motivated and independent engineer and bring creativity and the ambitionto strive in a constructive and multicultural team● have experience with agile methodologies and automated testing● a great team player with a positive and solution-oriented mindset● fluent in English, sufficient for success in a remote and largely asynchronouswork environment