Checkbox
Senior Software Engineer (Node.js)
CheckboxAustralia11 days ago
Full-timeRemote FriendlyInformation Technology

The Company

Checkbox is a VC-backed technology start-up entering our scale-up phase following a successful Series A funding round. Our mission is to enable meaningful work for all by empowering non-technical teams to build and automate their own workflows. We believe the power of digital creation should be accessible to everyone, not just IT teams.


Our no-code platform is used by global organisations including Deloitte, Coca-Cola, Allianz, and the Singapore Government. More recently, we expanded our offering beyond automation with the launch of our AI-powered Matter Management product – the “JIRA for lawyers.” This forms part of our broader vision to become the Legal Service Hub within organisations, powering how legal work is raised, allocated, managed, and resolved.


As a company, we are a tight-knit, high-performing team of around 50 people across Australia, the United States, and Asia, including Forbes 30 Under 30 co-founders and leaders from global SaaS success stories. Our culture is one of our greatest strengths: open, direct, collaborative, and built on trust and continuous growth. Learn more about what makes someone a “Checkmate”: https://www.checkbox.ai/core-values.


The Position

As one of our earliest software engineers, you will join a tight-knit team of passionate and intelligent people. We value individual impact, trust, ownership, and continuous growth. Engineers at Checkbox are core to our success, and we continuously invest in building a strong engineering culture that enables great work.


You will work across a codebase built primarily with React and Node.js, Typescript with REST Api architecture and AWS SQS and Lambda functions, and as part of a small engineering team, you will have significant ownership over end-to-end feature development with visible product impact.


What You Will Do

  • Design, architect, and build a wide range of interesting and challenging features
  • Build and maintain high-performance, scalable services in Typescript, Node and Express.
  • Contribute to a future-ready, high-quality, and performant codebase
  • Share technical ideas and solutions through design reviews and code reviews
  • Promote and practise best-practice engineering standards and processes


Your skills:

  • At least 5 years of commercial experience building complex, enterprise software systems
  • Experience with Node.js and HTTP frameworks such as Express.js
  • Understanding of TypeScript principles in modern web development
  • Production experience with PostgreSQL or other SQL databases
  • Growth mindset and commitment to ongoing development
  • Ability to produce effective, reliable, and clean code
  • Positive, fun, and collaborative approach to work


Nice To Have

  • Experience building BPM, workflow, low-code/no-code platforms
  • Experience with Docker, Kubernetes, AWS, and CI/CD pipelines
  • Experience in fast-paced start-up environments
  • Track record of delivering quickly, on time, and at high quality


Why Join Us

  • Competitive salary and equity, join us on the journey
  • Hybrid working with weekly team days in the Sydney CBD office
  • Personal learning and development budget
  • Flexible leave policy and salary sacrifice options
  • Modern CBD office stocked with snacks, drinks, premium coffee, and social spaces
  • Regular team lunches, Friday celebrations, and annual off-sites
  • Transparent, supportive, and values-driven culture focused on growth and impact

Key Skills

Ranked by relevance