-
Synechron

Android Developer

Synechron
Australia · Full-time · Mid-Senior

Job Summary: We are seeking a skilled Android Developer with a strong foundation in Kotlin, Jetpack components, and unit testing to join our talented mobile development team. The ideal candidate will be responsible for building high-quality Android applications that provide seamless user experiences. You will collaborate with designers, product managers, and other developers to deliver innovative solutions.


Key Responsibilities:

  • Application Development: Design, develop, and maintain robust Android applications using Kotlin and Jetpack components, ensuring optimal performance and user engagement.
  • Feature Implementation: Collaborate with cross-functional teams to gather requirements and translate them into functional features and applications.
  • Code Quality: Write clean, maintainable, and efficient code while adhering to industry best practices. Conduct code reviews to ensure quality and share knowledge within the team.
  • Unit Testing: Develop and execute unit tests to validate application functionality and ensure code reliability. Utilize testing frameworks to automate testing processes.
  • Architecture & Design: Contribute to application architecture and design, implementing modern design patterns and best practices (e.g., MVVM, MVP).
  • Troubleshooting: Identify and resolve bugs and performance issues, ensuring a smooth user experience.
  • Documentation: Maintain comprehensive documentation of code, processes, and project specifications for future reference and onboarding purposes.
  • Continuous Improvement: Stay updated with the latest trends in Android development, Jetpack libraries, and unit testing methodologies, and recommend improvements to existing processes and tools.


Qualifications:

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience: 6+ years of experience in Android development with a strong focus on Kotlin and Jetpack.
  • Technical Skills:
  • Proficient in Kotlin and experienced with Jetpack components (LiveData, ViewModel, Room, Navigation, etc.).
  • Strong understanding of mobile UI/UX design principles and best practices.
  • Experience with unit testing frameworks (e.g., JUnit, Mockito) and methodologies.
  • Familiarity with RESTful APIs and third-party libraries.
  • Knowledge of version control systems (e.g., Git).
  • Soft Skills: Excellent problem-solving skills, attention to detail, and effective communication abilities.


Preferred Qualifications:

  • Experience with Continuous Integration/Continuous Deployment (CI/CD) practices.
  • Familiarity with Kotlin Coroutines and Flow for asynchronous programming.
  • Understanding of architectural patterns (e.g., MVVM, MVP) and design principles.
  • Knowledge of Agile development methodologies.


Benefits:

  • Competitive salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Flexible working hours and remote work options.
  • Opportunities for professional development and career advancement.


How to Apply: Interested candidates are invited to submit their resume.

Key Skills

Ranked by relevance

android kotlin design patterns restful apis junit cicd
Login to Apply
Posted
Mar 05, 2025
Type
Full-time
Level
Mid-Senior
Location
Sydney
Company
Synechron

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Torch Professional Services
Related

JAVA Fullstack Developer

2026-04-11

Full-time
Not Applicable
Australia
IT Services
Engineering
View Job Details
Ocado Technology
Related

Senior Android Software Engineer

2026-04-12

Full-time
Not Applicable
Poland
IT Services
Engineering
View Job Details
DXC Technology
Related

Application Engineer (Junior to Intermediate Backend Developer)

2026-04-08

Full-time
Not Applicable
Poland
IT Services
Engineering