Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Worknice logo

Senior software engineer (front end)

Worknice
Posted 5 days ago
🇦🇺Australia🏠Remote📁Engineering & Development
Is this job info correct?
Careers – Senior Engineer (front end)

About Worknice

We’re on a mission to empower HR teams to tackle challenges as they arise, and create great workplaces that truly reflect their unique spirit.

Worknice is a fast-growing, HR tech SaaS business founded by an experienced team. We offer competitive compensation and real work-life balance, with a remote-friendly environment (within Australia), minimal meetings, and a wide variety of work. We are proud to have built a team culture that people genuinely enjoy working in.

About The Role

Details:

– Senior Engineer (UI), reporting to the Head of Product.

– Sydney-based, remote within Australia welcome.

– Attractive salary, equity available for the right candidate.

Requirements

– Extensive experience working on web applications.

– Experience with Next.js.

– Experience with GraphQL.

– Willingness to take on responsibility for the end-to-end design and development of features.

– Great communication and collaboration skills (especially important for remote candidates).

– Ability to work autonomously.

Bonus Qualities

– Experience with Postgres

– Experience working at a startup.

– Experience in product management/ownership.

– Backend engineering experience.

Overview

About the Product

“Notebook” Is The Internal Codename For Worknice’s Flagship Product. Notebook Is a Web-based SaaS Product Targeted At The Following Market

– Core HR. Notebook focuses on solutions to problems experienced by HR teams. Notebook isn’t a generic solution like a spreadsheet or a project management tool.

– Mid-market. Notebook is optimised for organisations with 50–1000 employees that have a dedicated HR function. Notebook is not suitable for small organisations without full-time HR roles, nor large enterprise organisations that require bespoke solutions.

– Australian. Notebook has first-class support for the Australian tax and superannuation systems, common Australian attestations and other country-specific conventions. Notebook is not intended for use by organisations which aren’t based in Australia.

Tech Stack

Tech stack

Languages/frameworks

  • TypeScript
  • Next.js
  • GraphQL

Databases

  • PostgreSQL
  • Redis
  • Redshift

Services

  • GitHub
  • Vercel
  • Supabase (database, file storage, auth)
  • Axiom (logging)
  • Jitsu (analytics, ETL)
  • Postmark (email delivery)
  • Retool (internal tools)
  • Inngest (background tasks)

How We Work

Directly Responsible Individuals

We don’t work in silos. Individuals are responsible for seeing work through from start to finish instead of each person doing their part and throwing it over the wall. That doesn’t mean everyone needs to be an expert in everything and it doesn’t mean no-one helps each other, but it does mean that if someone’s expertise is required to complete a piece of work you should pull them in to help out instead of passing it on like factory work. The flip-side of this is that each of us should lend our help to others as needed and balance our workload accordingly.

Ship Early, Ship Often

We always want to avoid analysis paralysis. Instead, we want to get changes in front of users as quickly as possible and, by default, we lean towards cutting down scope in favour of increasing budget/timeline or sacrificing quality. That helps us find out if we’re heading in the wrong direction quickly and adjust course accordingly.

Distributed by Default

We’re a distributed team and we each work with a very high level of autonomy and responsibility. We make heavy use of Slack, Notion, Google Workspace, Linear, Figma and Productlane to communicate asynchronously and coordinate our work.

Role Responsibilities

Provide UI Engineering Support

Provide UI engineering support to team members implementing user-facing product features.

Develop “Core HRIS” Features

Design And Develop Notebook’s Core Features

  • Employee Directory

– People Profiles

– Forms/Questionnaires

– Shared Calendar & Events

– Confidential Notes

– Comments

Develop “Workforce Planning” Features

Design and develop features for managing positions and employment details:

  • Jobs, Positions, Roles & Org Chart

– Departments, Teams & Locations

Develop Component Kit

Work closely with the Lead Product Designer to develop and maintain a component kit for “Whiteboard” (our internal design system).

Optimise UI Performance

Ensure the UI of the products we’re delivering are performant.

– Work with the rest of the Product & Engineering team to define performance targets for UI.

– Work with the rest of the Product & Engineering team to set-up and maintain monitoring of performance targets.

– Implement changes to improve performance to meet our performance targets.

Develop “Application Tracking System” Features

Design and develop features for synchronising information from external application tracking systems:

  • Job Details

– Employee Details

Maintain Accessibility

Ensure the accessibility goals of our products are met.

– Work with the rest of the team implement practices to ensure the products we develop are accessible.

– Implemented and maintain tools and features to improve accessibility.

Advocate for “manager” Users

Advocate internally for the needs of “manager” users. These are the users who were probably not involved in the customer’s decision to use Worknice, but probably use our products for a lot of their day-to-day work.

Similar jobs

Similar jobs

CB

Staff Software Engineer, Doshii

Cba

🇦🇺Australia3 hours ago
Dispensed Global logo

Senior Software Engineer

Dispensed Global

🇦🇺Australia3 hours ago
MongoDB logo

Software Engineer 3

MongoDB

🌍Australia, India, Ireland, United States12 hours ago
Propeller logo

Senior Software Engineering Manager

Propeller

🇦🇺Australia14 hours ago
Copeland logo

Senior Software Engineer

Copeland

🇦🇺Australia23 hours ago
Rocket logo

Senior Software Engineer in Test (SDET)

Rocket

🇦🇺Australia23 hours ago