Responsibilities
• Support the entire application lifecycle - concept, design, test, release, and support
• Produce fully functional mobile applications writing clean code
• Gather specific requirements and suggest solutions
• Troubleshoot and debug to optimize performance
• Design interfaces to improve user experience
• Liaise with Product development team to plan new features
• Ensure new and legacy applications meet quality standards
• Research and suggest new mobile products, applications and protocols
• Stay up-to-date with new technology trends
Requirements
• Proven work experience as an Android developer
• Experience with using Kotlin
• Demonstrable portfolio of released applications on the PlayStore
• In-depth knowledge of programming language (Java)
• Experience with third-party libraries and APIs
• Familiarity with OOP design principles
• Excellent analytical skills with a good problem-solving attitude