Front End Software Developer

Softtest pays pty ltd

Canberra

Remote

AUD 90,000 - 130,000

Part time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Softtest pays pty ltd seeks a skilled frontend developer to join the Biodiversity Informatics team on the Australian National Species List project, delivering high-quality web interfaces.

You will work with React/Next.js/Vue.js or Rails, consume data via GraphQL and REST APIs, and help implement a headless CMS and API integrations within an AWS environment.

Qualifications

  • Demonstrated experience building high-quality web interfaces with React/Next.js/Vue.js/Rails.
  • Experience using Git for source control.
  • Experience using GraphQL and REST APIs to source data.
  • Experience with performance optimization and SEO using SSG/SSR/ISR or equivalents.

Responsibilities

  • Build frontend UI for the Australian National Species List project.
  • Integrate data via GraphQL and REST APIs.
  • Containerise frontend deployment in an AWS environment (ECS/Fargate).
  • Implement a headless CMS and API-driven display assets.

Skills

React
Next.js
Vue.js
Rails
GraphQL
REST APIs
Git
PostgreSQL

Tools

Git
PostgreSQL

Job description

Contract start 10 Jan 2022 To 30 Jun 23, 2x12 months extensions. Eligible work visa, Canberra or offsite

Director of National Parks requires a software developer to work with the Biodiversity Informatics team to build websites for the Australian National Species List.

Required: a developer with demonstrated prior experience using frontend frameworks (e.g. React, Next.js, Vue.js, Rails etc) and sourcing data from the backend via API (GraphQL and REST) to build high-quality user interfaces.

An initial 6/7-month contract (full/part time) is available for immediate start, with the possibility to extend for 12/24 months.

About the Project Purpose

The Australian National Species List Website project will deliver high-quality online user interfaces to taxonomic and descriptive information about Australias unique plants, animals, fungi and other living things.

Context Background

The Australian National Species List (auNSL) provides an authoritative source of information about the naming and classification of Australias unique plants, animals, fungi and other living things. The auNSL is a key resource supporting the management and conservation of, and research on, Australias biodiversity. Data from the auNSL supports a range of national biodiversity data infrastructures including the Atlas of Living Australia, the Terrestrial Ecosystem Research Network, and the Biodiversity Data Repository. The auNSL runs on dedicated software infrastructure built and maintained by the Biodiversity Informatics team within the Biodiversity Conservation & Knowledge section of Parks Australia as part of the Centre for Australian National Biodiversity Research (CANBR) a joint agreement with CSIRO.

Environment

The Australian National Species List infrastructure (NSLi) is delivered via an AWS cloud environment. The NSLi is built on a PostgreSQL database, has a data entry interface (Rails), and provides machine access through GraphQL and REST APIs delivered via Hasura as JSON.

Assumptions

The software developer will work with the Biodiversity Informatics team under the direction of the team manager. The user-interface will be built using a suitable frontend framework (e.g. React, Next.js, Vue.js, Rails etc) and containerised for deployment (ECS, Fargate). auNSL data will be integrated into the frontend via the GraphQL and REST APIs. An open-source headless CMS (e.g. strapi) will be implemented for descriptive information and other display assets to be used on the webpages. At the end of the engagement the Biodiversity Informatics team will be able to take on the further development and maintenance of the delivered infrastructure.

Scope

The software developer will contribute to building the frontend to the Australian National Species List and implementing a headless CMS and API integration for search and data services.

Constraints

The user interface must meet the Digital Transformation Agencys Digital Service Standard including for accessibility, security, and quality.

Essential Criteria
  • 70 % 1.Demonstrated prior experience building high-quality user interfaces for the web using the indicated technologies. Supporting evidence to include URLs for previous projects and code repository with examples.
  • 10 % 2.Experience using version control software such as git for source code management.
  • 10 % 3.Experience using GraphQL and REST APIs to source page data.
  • 10 % 4.Experience with performance optimisation and SEO using SSG, SSR and/or ISR (incremental static regeneration) or equivalent.
Desirable Criteria
  • Experience implementing an open-source headless CMS.
  • Experience with containerised deployment in an AWS cloud environment.
  • Experience applying website design principles.
  • Knowledge of the biodiversity taxonomy domain.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Front End Developer
Senior Front End Developer

Softtest pays pty ltd • Canberra

Hybrid
AUD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

The HR Ally • City of Melbourne

On-site
AUD 150,000 - 210,000
.Net & Angular Senior Developer
.Net & Angular Senior Developer

Experis Australia • Canberra

On-site
AUD 120,000 - 150,000
Python Developer
Python Developer

IT Alliance Australia • Australia

On-site
AUD 100,000 - 130,000
APS6 Software Engineers
APS6 Software Engineers

Softtest pays pty ltd • Sydney

On-site
AUD 110,000 - 130,000
Full Stack Developer
Full Stack Developer

Ignite • Sydney

On-site
AUD 148,000 - 221,000
Principal Java Developer (Security Clearance)
Principal Java Developer (Security Clearance)

Xpt Software Australia Pty • Albury City

On-site
AUD 150,000 - 190,000
Principal Java Developer (Security Clearance)
Principal Java Developer (Security Clearance)

Xpt Software Australia Pty • Alice Springs

On-site
AUD 120,000 - 180,000
Lead Data Engineer – Azure | NV1 | Canberra
Lead Data Engineer – Azure | NV1 | Canberra

Pinaka Technology Solutions Pty Ltd • Canberra

Hybrid
AUD 120,000 - 160,000
Full Stack Solutions Developer
Full Stack Solutions Developer

Talent • Canberra

Hybrid
AUD 90,000 - 130,000