Janison logo

Senior Developer - Apps

Janison
1 day ago
Full-time
On-site

Position Summary:

The Senior Apps Developer is responsible for delivering high-quality technology solutions that support client requirements across Janison’s cross-platform applications.  

In this role, you will contribute to the design, development, and support of applications built using cross-platform technologies (including native). You will work as part of a team delivering features and improvements, focusing on implementation, collaboration, and continuous improvement while following established engineering practices. 

You will build applications that operate across a range of environments, including scenarios involving varying connectivity, performance considerations, and accessibility requirements. 

You will work under the guidance of senior engineers and architects, contributing to reliable, maintainable, and client-focused application outcomes.

 

Duties & Responsibilities:

Application Development: 

  • Design, build and maintain mobile and device-based applications (such as .NET MAUI or similar) used in large-scale, high-concurrency environments
  • Develop solutions that account for device performance constraints, OS lifecycle changes, app store requirements, and offline/low-connectivity scenarios
  • Ensure applications are resilient to OS upgrades, device fragmentation, and hardware variability.
  • Where appropriate, integrate automation or AI into mobile applications to improve user experience or operational efficiency, applying sound engineering judgement and fallback behaviours.
  • Integrate mobile applications with backend APIs and distributed systems. 

Sprints and Delivery

  • Collaborate with the project SCRUM team, actively contributing to ceremonies and on-time sprint delivery to improve the platform.
  • Proactively manage risks and dependencies

Support:

  • Diagnose and resolve production issues across apps, devices and backend integrations, including issues related to device-specific behaviours in production environments during large-scale events.
  • Work with team members to troubleshoot bugs and performance issues.

Team Collaboration

  • Provide guidance, establishing and evolving app development standards, patterns and shared components.
  • Mentor developers on apps/mobile architecture, testing strategies and performance optimisations.
  • Use AI-assisted development tools to improve code quality, testing and documentation, while maintaining accountability for all delivered outcomes.

 

Experience, Skills & Qualifications:

Essential:

  • Strong experience building native or cross-platform applications (.NET, C#)
  • Strong understanding of mobile application lifecycles and familiarity with app store release processes, versioning and deployment strategies
  • Experience diagnosing and resolving production issues
  • Experience integrating mobile applications with backend APIs and web platforms, including authetication, and versioned APIs
  • Strong problem-solving and communication skills, with a willingness to mentor and coach team members

Desirable:

  • Experience building applications that support offline usage, synchronisation, and intermittent connectivity
  • Experience with app testing strategies (device testing, automation, performance profiling)
  • Experience integrating AI-enabled capabilities into mobile or device-based applications
  • Experience with .NET, MAUI/Xamarin (Microsoft's Multi-platform App UI)

 

What We Offer 

We are a purpose-driven organisation, offering a ‘flexible’ approach to work. We understand one size doesn’t fit all, so whatever works for the business, the team and your role – means endless possibilities for the flexibility you need.   

We also offer:  

  • Access to our Employee Share Ownership Program. We will match your shares of up to $2,000 per year 
  • A fifth week of annual leave (conditions apply), a day off for your birthday and various ‘freebie days’ throughout the year  
  • Parental leave benefit including paid leave, continued super contributions and more 
  • Flexible working 
  • Discretionary annual pay review and bonus program  
  • A focus on virtual engagement and inclusivity to support our distributed workforce across the globe 
  • A focus on development and upskilling opportunities (if that’s what you’re after)  

For a glimpse into Janison’s culture and to see our regular employee updates, follow Janison on LinkedIn. We’d love you to be part of our community! 

 

Next Steps

If you are looking for an organisation that will support your growth, provide you with the flexibility you need and are looking for a greater purpose to exercise your skills, then please submit your application. We can’t wait to hear from you!   

By submitting your application with Janison, you confirm acknowledgement of Janison’s Applicant Privacy Notice which you can view at this link.