Responsibilities
• Translate wireframes/designs to high-quality code
• Design and maintain reusable, reliable and high-performance JAVA code
• Identify Bottlenecks and come up with the optimized solution
• Ensure the best coding practices using Kotlin, and responsiveness of the application
• Help maintain code quality by code reviews and automation of operations
• Publish applications to google store
Requirements
• Must have 4 years of a university degree
• Must have 2-3 years of hands-on experience with building Android applications
• Must have a couple of live apps on google store
• Must know the best UI/UX design practices based on different screen sizes
• Experience with Google Maps
• Worked on building real-time applications
• Extensive knowledge of OOP and Software Design patterns
• Implemented best coding practices in JAVA
• Consume JSON based restful API
• Should be aware of security vulnerabilities of the application
• Proficient understanding of code versioning tools, such as Git.
• Excellent verbal and written communication skills are a big plus