Domestic Cat Software is looking for an Android Developer in Melbourne, Australia. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Plan and build many different native Android applications for a varied range of clients.
- Draft maintainable, secure, scalable, performant and well-tested code.
- Produce guidance on the latest mobile technology advances to inform our product designs.
- Associate in all aspects of agile project delivery (including planning and user story refinement) and interacting with all project stakeholders.
- Maintain other team members with technical issues resolution and identifying risks and issues.
- Improve and sharing knowledge to continuously improve products, technology and process.
- Participate to test automation and TDD.
- Follow progress and time using industry standard tools such as Jira.
Job Requirements:
- Tertiary education in computer science, engineering or equivalent would be highly desirable.
- At least 2 years experience preferred.
- Effective experience in Android application development, including the Java and Kotlin programming languages.
- Proficient experience across the full software development lifecycle: analysis, development, testing, configuration management, deployment and release.
- Proven track record in using JSON and RESTful services for applications.
- Expert knowledge of tools such as Dagger, Retrofit and RxJava.
- Deep working knowledge of Agile project management, TDD, continuous delivery and automated testing.
- A curiosity for how things work and new technologies.
- Solid communication skills.
- An appreciation for user-centered design and customer empathy.
- Passion for innovative native mobile development and technology.
- The ability to work autonomously and as part of a cross-functional team.
About Domestic Cat Software:
Domestic Cat Software is a small software studio with a big heart it works hard to build fun, engaging mobile apps for clients big and small.