Job description
Role and Responsibility
As a mobile developer, your expertise will set the benchmark of quality coding, engineering leadership and mobile solution outcomes. your development expertise will directly contribute to some of the world's leading enterprise applications and systems, enabling critical processes, intelligent operations and innovative services to serve end users & stakeholders to the highest standards. In return, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of. You will also have a limitless career path, supported with the latest training, education, technology platforms and teams.
Mandatory Requirements:
- Must have Australian Citizenship
- Minimum of 7+ years of experience in a lead mobile application development role, with MAUI and Xamarin, Xamarin.Forms and Xamarin.Native.
- Strong knowledge of C# and MAUI/.NET framework.
- Ideally 5 years experience of javascript web and mobile apps and associated mobile frameworks
- Ideally you'll understand Swift and Kotlin to some extent, minimally how to package applications.
- Minimally a demonstrated ability to have competency-based, friendly conversations with clients, stakeholders and team members
- Ideally a demonstrated ability to coach other team members. Provide technical direction and guidance to less experienced team members to improve technical capability of the team. This includes guiding team members with troubleshooting and problem solving
- Proficiency in building cross-platform applications for iOS and Android
- SDLC perspective for MAUI/Xamarin, with experience in full mobile application lifecycle (concept, design, test, release and support).
- You must have or be eleigble for Australian Baseline Security Clearance (or eligible for Baseline). This means you must be a citizen of Australia.
Desired Attributes and Skills:
Experience working with government agencies is a plus
- Experience with cloud message APIs and usage of push notifications.
- Knowledge of continuous integration and deployment (CI/CD) for mobile applications.
- Familiarity with code versioning tools, such as Git.
- Experience in working with agile methodologies.
- UI/UX Design Sensibility: Understanding of basic principles of user interface and user experience design.
Key Responsibilities:
- Oversee technical activities of development, including design, development, and implementation of system changes.
- Provide technical advice to solve complex problems,
- Collaborate with others to provide technical direction and standards across the branch and support a culture of continuous improvement
- Design and develop high-quality mobile applications for iOS and Android platforms, leveraging Xamarin / .NET Multi-platform App UI (MAUI), plus ideally you'll have experience of Javascript and Flutter.
- Collaborate with UI/UX designers to implement user-friendly designs.
- Collaborate with others to identify and progress improvements in software delivery and support a culture of continuous improvement.
- Ensure application performance, quality, and responsiveness.
- Identify and resolve application bottlenecks and bugs.
- Integrate mobile applications with back-end services via RESTful APIs.
- Test, debug, update and improve software to ensure quality, security, and value.
- Provide technical advice to solve problems
- Stay up-to-date with new technology trends in mobile development.
- Guide less experienced staff by reviewing their work and providing feedback to build team capability
- Please note that you will be required to work on-site up to 3 days per week for this role
To be considered for the role click the 'apply' button or for more information about this and other opportunities please contact Yash Jain on 03 8680 4238 or email [email protected] and quote the above job reference number.
Paxus values diversity and welcomes applications from Indigenous Australians, people from diverse cultural and linguistic backgrounds and people living with a disability. If you require an adjustment to the recruitment process, including the application form in an alternate format, please contact me on the above contact details.