Senior Software Engineer
Job ID: 1266296
Country: Australia
Location: Melbourne
Contract: Permanent
Job Description
About the Company
We are an HR Tech company with a social and economic imperative to be the catalyst for the evolution of work. We are a B Corp and social enterprise which measures our success on impact.
We are helping to create a world where everyone can participate in professional roles at all levels, regardless of your work flexibility requirements. A world where talent strategies reflect the realities of our digital world and society’s needs.
To do this, we have built a new proprietary work design platform to support HR professionals and other leaders to design flexible teams – taking all of the learnings from our consulting practice – and placing them at the fingertips of companies across the world.
About the role
We’re looking for a Senior Developer to work with our existing (& amazing!) software team who have been integral in developing our new platform.
This role will work to develop and enhance the existing features of the new platform – adding tech specs to take it to the next level.
What you’ll bring to us
The platform is built on industry-leading technologies in a cloud native, containerised environment with a service-oriented architecture. Backends developed using modern PHP, Golang and Node serving a GraphQL API. Consuming that API will be React web frontends and possibly React Native apps in the future.
You will be a native polyglot, having excellent skills in PHP, Node and modern frontend javascript.
Ideally you’re also capable in DevOps, working in containerised Docker environments from development through to production. Gitflow, Gitops, CI/CD and TDD are all terms that are second nature to you.
You are a proponent of best practices and software design patterns.
You take pride in the idea of Clean Code and SOLID principles will be second nature to you.
You are concerned with building and maintaining a reliable platform through excellent test coverage, solid operations and working in an flexible Agile team environment.
Some experience (1-2 years) in:
- PHP – Laravel (ideally), Symfony, similar
- Node – any server side javascript
- React – CRA or Nextjs
- SQL – relational databases
- Git / Source control – Ideally gitflow
- CI/CD pipelines – building and maintaining
- TDD – automated testing
- Cloud ops – Ideally Google Cloud or AWS.
- Docker
What we will bring you
- A smart, passionate and fun team to collaborate with.
- A flexible working environment where we encourage forward thinking and nurture ideas.
- We promote excellence at all levels in all roles and will work with you to ensure you are given every tool to succeed.
Senior Software Engineer
Position:
Software Engineering
Country:
Australia
Location:
Melbourne
Contract:
Permanent
Similar Jobs
January 30, 2023
Software Development Trainer
Position:
Software Engineering
Salary:
40000 - 65000 GBP/Year
Country:
UK
Location:
Remote (work from home)
Contract:
Permanent
January 17, 2023
Magento Developer
Position:
Software Engineering
Country:
UK
Location:
Liverpool
Contract:
Permanent
November 30, 2022
Senior Software Engineer, Stream Processing
Position:
Software Engineering
Salary:
140000 - 168000 GBP/Year
Country:
US
Location:
Remote (work from home)
Contract:
Permanent
October 24, 2022
Full Stack Engineer - Backend focus
Position:
Software Engineering
Salary:
100000 - 120000 AUD/Year
Country:
Australia
Location:
Melbourne
Contract:
Permanent
October 24, 2022
Fullstack Frontend Engineer
Position:
Software Engineering
Salary:
70000 - 90000 AUD/Year
Country:
Australia
Location:
Melbourne
Contract:
Permanent
October 6, 2022
Senior / Lead Software Engineer (Full Stack)
Position:
Software Engineering
Salary:
140000 - 161000 USD/Year
Country:
US
Location:
Remote (work from home)
Contract:
Permanent
October 5, 2022
Senior Software Engineer
Position:
Software Engineering
Salary:
140000 - 164000 USD/Year
Country:
US
Location:
Remote (work from home)
Contract:
Permanent
August 31, 2022
Senior Software Engineer
Position:
Software Engineering
Salary:
160000 - 180000 AUD/Year
Country:
Australia
Location:
Sydney
Contract:
Permanent
July 27, 2021
Automation Test Lead
Position:
Software Engineering
Salary:
120000 - 140000 AUD/Year
Country:
Australia
Location:
Melbourne
Contract:
Permanent
January 31, 2023
Senior Software Engineer
Position:
Software Engineering
Country:
Australia
Location:
Melbourne
Contract:
Permanent
January 31, 2023
Junior Developer
Position:
Software Engineering
Salary:
30000 - 35000 GBP/Year
Country:
UK
Location:
Remote (work from home)
Contract:
Permanent