Android Developer (Day shift with competitive salary)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

150,000 - 185,000

ID PROOF

50

DATE POSTED

Nov 28, 2021

JOB OVERVIEW

Our Client
Is a highly regarded and successful multi-franchise operation and an iconic Australian brand. We are currently seeking an Android Developer to work on a high-profile, critical project.

You will be working on projects supporting the Finance area. We are an agile, globally distributed team with capabilities in product management, software engineering, user experience, quality assurance, and infrastructure. You’ll be working in a new small agile team driving engineering best practices.

The role
Highly experienced Android developer with solid commercial experience. The customer-obsessed individual with an extreme eye for detail. While
extremely focused on mobile apps development, has an understanding of backend systems that are integrating Upgrade to see actual infobugs functionality
across the system.

What we are looking for:

Minimum 5+ years of hands-on experience developing Android apps.
Experience developing Android applications using Kotlin and java.
Experience working with Architecture and design patterns such as MVVM and other modern application architectures.
Understanding of Google's Android design principles and interface guidelines and App submission process (Goole play store)
experience will be highly favorable.
Solid OOP skills, Design patterns, and High coding stranded.
Experience with RESTful APIs to connect Android applications to back-end services.
Solid knowledge of Unit testing, Systems & Integration Testing
Excellent communication skills- you need to be able to explain your work technically and non-technically
Experience with agile methodologies.
Experienced with Git


Educational level:
Computer Science or equivalent - minimum Bachelor Degree level

What the Staff will be Doing:

Technical design and coding of Android mobile applications.
Write readable, testable, and highly performing code
Ensure appropriate monitoring and logging is implemented to understand application behavior in production across all components
Maintain and improve code coverage levels for unit, integration, and E2E tests
Contribute to the architecture design and coding guidelines

SKILL SUMMARY
Software Development / Programming
Android development iOS development Game development
SHARE THIS POST
facebook linkedin