Senior backend developer

Are you our next Senior Backend Developer?

Drop us an email telling us a bit about yourself, and what you would bring to this role!

In this job you will

Solve real world problems

Help find the middle ground between user requirements and technical limitations, developing creative solutions that impact the real world.

Design technical architecture

Architect and implement the infrastructure that powers our web applications.

Design and build apis

Working closely with our Frontend team, build bespoke APIs utilising modern frameworks such as Django, Flask and FastAPI.

The hatchd experience

 

Work @ Hatchd.

Think global, work local. From the comfy couches of our great hall to the oft-scribbled on drawing room, your voice and opinions matter, whether it’s day 1 or 1000.

Products @ Hatchd.

We’re motivated to make a difference in the work we do. Whether it’s helping livestock farmers take back bargaining power, or keeping West Australians informed about COVID vaccines.

Life @ Hatchd.

Be part of a supportive and eclectic crew, we’re playful about work and serious about play. Above all, we acknowledge the fact that there’s more to life than work.

 

LEVEL UP WITH US.

Starting out as starry eyed prospects, equipped with nothing but potential and a desire to see things improve, our leadership team have grown within Hatchd, in both confidence and ability. Navigating the precarious and complex waters of product development, once they helped to row the boat, now they help to chart the course (that doesn’t mean they don’t pick up the oars from time to time).

The fine details:

You'll know the ins and outs of web development, in particular building APIs for web applications. You will help to define the API and surrounding infrastructure. From API layout to database modelling, you’ll guild solving real life problems with modern technology.

We work collaboratively and consider clients part of the team, so there will be plenty of interaction with our multidisciplinary team and clients on a face to face basis.


Key responsibilities

Work collaboratively with our cross-functional teams both in house and on-site in client workspaces.

Build APIs which power web applications crafted by our front-end team.

Understand databases and how to model data within them.

Write, test, and document your own and others' code.

Monitor and maintain existing solutions.

Plan and provision cloud infrastructure to power the web applications we build.

Work within project timelines, understand dependencies and deliverables and communicate clearly with the project team about estimates, progress, risks and issues.

Helping to guide new features by providing ideas along with what is possible to implement.

 

Your skills & experience

You don’t need to be comfortable with everything in this list, but we’d love it if you have...

A minimum of 3 years experience working in related Software Development roles.

Have experience planning and implementing server infrastructure in a cloud environment. Extra points for AWS specific knowledge.

Have worked with 3rd party APIs for custom integrations (example, Braintree for payments).

Have experience writing and testing Python code.

Have experience with Django and the Django REST framework.

Have worked in a consulting environment.

An ability to switch between deep development and ad-hoc requests.

ARE YOU OUR NEXT SENIOR BACKEND DEVELOPER?

Drop us an email telling us a bit about yourself, and what you would bring to this role!