Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineering role

Brisbane
beBeeBackend
Posted: 1 August
Offer description

Software Engineer

">

At Skedulo, our mission is to support mobile workforces worldwide. Our teams are collaborative, innovative, and passionate about helping customers achieve their goals. We're looking for motivated individuals who share our values and want to make a difference in people's lives.

This role involves developing and maintaining backend systems for our Plan Squad. You'll deliver high-quality code, participate in code reviews, and contribute to improving development processes. You'll work with Product Managers, Designers, and other Engineers in a cross-functional team to implement key features that drive business success.

This position requires a solid understanding of software engineering principles, problem-solving skills, and effective collaboration within the engineering team. You'll be involved in testing, debugging, monitoring, and contributing to operational stability.

* Core Development & Delivery:
* Create clean, testable, and understandable code, considering edge cases and errors.
* Identify and safely refactor code to improve quality and maintainability.
* Design functions with awareness of service architecture, avoiding duplication and breaking changes.
* Testing & Quality Assurance:
* Perform manual regression testing and triage build system failures.
* Refactor code to enhance testability and add tests, including for edge cases and errors.
* Debugging & Monitoring:
* Debug issues within services, seeking guidance for complex problems.
* Help tune and modify monitoring for team domains.
* Add basic logging, metrics, and alerts for owned features.
* System & Architecture:
* Develop a solid understanding of the team's domain and system architecture.
* Become self-sufficient in a significant area of the codebase.
* Understand the overall system architecture for their team's domain.
* Participate in technical design of features with senior engineer guidance.
* Collaboration & Communication:
* Contribute effectively to common codebases.
* Communicate effectively with colleagues and internal users.
* Work with minimal influence, alone or with immediate colleagues.

Requirements:

* 2+ years of commercial experience working with various server-side technologies.
* 1+ year of commercial experience in Kotlin/TypeScript/Node/Java or willingness to learn.
* Experience working with unit and integration testing patterns.
* Experience working with agile development methodologies.

Desired Skills & Experience:

* Familiarity with functional programming concepts and languages (Scala).
* Prior experience working with JVM-related languages (Kotlin, Java, Scala).
* Prior experience setting up and contributing to CI/CD environments.
* Prior experience working with GraphQL.
* Prior experience with service-based architecture.

Additional Qualifications:

* Brisbane-based, hybrid role requiring a minimum of three days per week in the office.
* Australia-based candidates only.

Benefits:

* Competitive Salary Package.
* New Hire Stock Options.
* Employee Referral Bonus Program.
* 3 volunteer days per year.
* 100% employer-paid subscription to Modern Health.
* Generous budget for home office setup.
* 100% employer-paid access to Udemy.
* Paid Parental Leave for both carers.
* Hybrid Work Model.
* Novated leasing through LeaseLab.
* 10 paid sick leave days per year.
* 20 paid personal leave days per year.
* 8 paid public holiday days per year.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar jobs
jobs Brisbane
jobs Queensland
Home > Jobs > Software Engineering Role

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save