Develop, test, and maintain the deployed application software with high quality
Collaborate with product managers and designers to ensure a successful, high-quality product and great
user experience
Analyze, maintain and enhance existing applications and troubleshoot issues with eciency.
Perform accurate development estimation
Produce technical specifications and designs. Participate in new business development through ideation,
prototype development, and project estimates
Research new techniques, tools, and best practices and share that knowledge with the team and community
Maintain high standards
Analytical and problem-solving skills
Self-starter who takes ownership is accountable and is able to work under minimum supervision
Excellent written and verbal communication skills
Can help with quality assurance and provide comments

4 years of proven experience as an Android developer
Familiarity with Agile development methodologies
Experience with software development in a test-driven environment
Excellent understanding and application of design principles
Familiar with UML
Ability to learn new languages and technologies
Excellent communication skills and being able to work independently or in a full team
Resourcefulness and troubleshooting aptitude
Attention to detail
Have worked on at least 1 app published in the App or Play Store
SoapUI (SOAP) / REST client (JSON)
Android Studio
Atlassian tool suite (Jira, Conuence)