Our client is a leading automotive support provider in Australia, dedicated to transforming this industry through cutting-edge technology. With a commitment to innovation, they offer comprehensive solutions, leveraging cloud services and a versatile tech stack to ensure the safety and efficiency of drivers on the road.
Our customer is truly a pioneering business on its own domain, and they strongly believe that the true benefit of information technology is utilising it to unlock innovation that enables greater operational efficiency and better business effectiveness.
This role offers a hybrid work arrangement, facilitating a balance between in-office collaboration at our Sydney CBD premises and the flexibility of remote work. their IT division thrives within a small, agile team setting, where each member’s contribution is crucial and valued.
The Opportunity:
our client is seeking a talented and experienced Mobile App Developer to join our dynamic growing team. The ideal candidate will have expertise in mobile app development with a focus on Flutter and Dart. They will be responsible for having input to design, developing, and maintaining high-quality mobile applications that meet the needs of our customers and business objectives. You will be working on both legacy and greenfield projects, both native applications as well as web applications.
About You:The ideal candidate will be a confident communicator with a delivery focussed mindset that is skilled at working with people and committed to achieving business-driven outcomes. An ability to develop robust relationships with impacted stakeholders and to communicate between technical and non-technical audiences effectively will be key to ensuring success within this role and organization.
Key skills & experience: - Proficiency in mobile development with a focus on Flutter and Dart.
- Solid experience in iOS and Android core languages (Swift, Kotlin).
- Experience with mobile UI and UX principles, patterns, and best practices.
- Strong understanding with designing and building APIs and modern integrations methods.
- Understanding of the full mobile development life cycle.
- Experience with version control systems like Git.
- Bachelor's degree in computer science or equivalent experience.
- Proficiency in building web applications that function like mobile applications on mobile browsers (web apps).
- Knowledge of serverless computing like Lambda.
- Understanding of Python programming language.
- Must be self-starting and have good communication skills.
Desirable skills:
- Experience with Node.JS and AWS.
- Knowledge of other mobile frameworks and platforms such as React Native or Swift.
- Understanding of the Android and iOS deployment ecosystem.
- Familiarity with cloud services such as AWS.
- IoT and Connectivity in the Automotive space.
Key Responsibilities: - Develop and maintain mobile applications using Flutter and Dart, ensuring high performance, responsiveness, and user-friendly design.
- Collaborate with cross-functional teams to define, design, and ship new features and enhancements.
- Implement mobile UI and UX principles, patterns, and best practices to deliver exceptional user experiences.
- Integrate mobile applications with back-end services using RESTful APIs.
- Ensure the full mobile development life cycle, from concept to deployment and maintenance.
- Utilise version control systems like Git for code management and collaboration.
- Interact with Elixir and Erlang teams to integrate mobile applications with existing systems and services.
- Stay up-to-date with the latest mobile development trends, technologies, and best practices.
Our client offers a wide range of benefits, including hybrid and flexible working arrangements, to support your professional growth and well-being.
If you are interested in the position, are available quickly and believe that your skill set is suited to the requirements then please put forward your application via the APPLY button.