Find a jobRecruiters

Senior Programmer

Exclusive opportunity

Onsite

Senior Programmer

Sydney Tools

Senior Programmer

Skills

Google Cloud PlatformRustE-commerce WebsitesReactTypescriptGolangJavaC#ElixirPostgreSQLGraphQLAnsibleLinuxJavascript

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Riverwood NSW 2210, Australia

Work mode:

Onsite

Published on:

11 September 2026

What they need


Sydney Tools is a well established Australian power tool retailer and following the rapid growth within our business we are now seeking an experienced Senior Programmer.
 
About the Role

You will take complete, end to end ownership of core features on our e-commerce platform, driving development across our React/TypeScript frontends, server side applications, and underlying database architecture.

Beyond writing clean code, you will actively share in the team's DevOps responsibilities—managing server maintenance, handling deployments, and keeping our production infrastructure monitored and highly available
 
Responsibilities

  • Design, build and maintain features end to end: data model, API and the apps that consume it.
  • Diagnose and resolve production issues across the application, the database and the infrastructure.
  • Make and document architectural decisions, and review other developers' work.
  • Help operate the production environment: deployments, database maintenance, monitoring, and runtime and OS upgrades.

About You

The candidate must posses the following skills and experience:

  • Several years of professional backend development in a language such as C, C++, Rust, Go, Java, C#, Erlang or Elixir.
  • A solid understanding of concurrency: processes and threads, shared state, race conditions, and what happens when two things run at once.
  • Strong relational database skills, including transactions, isolation levels and locking. PostgreSQL preferred.
  • Comfortable on Linux and with production systems — logs, metrics, and diagnosing faults on live servers.
  • Able to work across the stack, including JavaScript/TypeScript and React.
  • Able to explain technical decisions clearly to other developers.

The following skills are preferred but not essential:

  • Elixir/Erlang or Rust.
  • Distributed systems: clustering, replication, rolling deployments.
  • GraphQL, and modern frontend tooling (React, Relay, Vite).
  • Cloud infrastructure: GCP, configuration management (Salt, Ansible or similar), Cloudflare.
  • E-commerce experience.

What We Offer:

  • A small team with direct ownership: your design decisions ship
  • Time and support to learn Elixir and the BEAM properly
  • Involvement in architecture and production, not ticket taking
  • Modern corporate offices
  • Parking on-site
  • Strong team environment with great mentors

If this sounds like you, click 'apply' now!

Other offers great for you!

These companies are also looking for great profiles

FreelanceRepublik

Développeur Fullstack senior (F/H)

Freelance

Paris, France

Hybrid

Skills

ReactTypescriptReduxAWSNode.jsNestJS

21 hours ago

Quick apply

Sapiens Group

Architecte Infrastructure Senior

Freelance

Paris, France

Hybrid

Skills

LinuxInfrastructure architectureWindows ServerActive DirectoryVMwareStorage and backupInfrastructure securityHigh availability and disaster recovery

15 hours ago

Quick apply

Unitech Solutions

Développeur .NET Senior

500

Freelance

92270 Bois-Colombes, France

Onsite

Skills

C#.NETMicrosoft SQL ServerGitPostmanRESTful APIsSwagger/OpenAPIASP.NET Web APISonarQubeWebhooks.NET Framework 4.6Azure DevOpsOAuth2/JWTJSON

10 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools