
Android Engineer
Pulselive - A Sony Sports Company
full-time
Posted on:
Location Type: Hybrid
Location: Melbourne • 🇦🇺 Australia
Visit company websiteSalary
💰 A$84,010 - A$116,010 per year
Job Level
JuniorMid-Level
Tech Stack
AndroidGradleiOSJavaJenkinsJUnitKotlinMockito
About the role
- Develop, maintain, and improve Android applications using Kotlin and modern frameworks like Jetpack Compose.
- Work closely with engineers, designers, QA, and product managers to deliver high-quality features from concept to release.
- Work with complex RESTful APIs and third-party services to create seamless app experiences.
- Produce efficient, maintainable, and testable code using tools like JUnit, Espresso, and Mockk.
- Take part in sprint planning, code reviews, and regular stand-ups to ensure smooth workflow and collaboration.
- Use and enhance CI/CD pipelines (Bitrise, Jenkins) to ensure reliable, smooth app delivery.
- Coordinate with backend, iOS, and frontend engineers to ensure consistency and integration across platforms.
Requirements
- 2+ years of Android development experience using Kotlin (Java experience is optional).
- Strong understanding of the Android development lifecycle and Google’s design principles.
- Experience working with RESTful APIs, complex integrations, and CMS-driven content.
- Familiarity with CI/CD tools and processes (e.g., Bitrise, Jenkins).
- Proficiency in testing frameworks like JUnit, Espresso, Mockito, and Mockk.
- Understanding of app architecture patterns like MVVM and tools like Room, sqlite3, and Gradle.
- Excellent communication skills and a collaborative mindset.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
KotlinAndroid developmentRESTful APIsJUnitEspressoMockkMVVMRoomsqlite3Gradle
Soft skills
communicationcollaboration