Ui Developer

Tech Aalto

City of Melbourne

On-site

AUD 110,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Tech Aalto in Melbourne is seeking a Senior UI Developer to design, develop and maintain high-quality web applications using React.js, Node.js and Express. You will work on both front-end and back-end development, API integrations, and database management to ensure optimal performance across platforms.

The role requires strong experience with RESTful APIs, PostgreSQL, and modern front-end tooling. Collaboration with UX/UI designers and participation in code reviews are key aspects of this

Qualifications

  • 5+ years of experience in front-end development with React.js.
  • Strong proficiency in JavaScript, ES6+, HTML5, CSS3, and TypeScript.
  • Expertise in Node.js and Express.js for back-end development.
  • Experience with PostgreSQL or other relational databases.
  • Familiarity with RESTful API development and third-party API integration.
  • Strong understanding of responsive web design principles and UI/UX best practices.
  • Experience with state management libraries (e.g., Redux, Context API) is a plus.
  • Familiarity with Node-RED is an advantage.
  • Knowledge of Docker, Kubernetes, and CI/CD pipelines is a plus.
  • Excellent problem-solving skills and ability to work in a collaborative environment.

Responsibilities

  • Develop and maintain user-friendly web applications using React.js for the front end.
  • Build and manage robust RESTful APIs with Node.js & Express (Node-RED experience is a plus) to facilitate front-end and back-end interactions.
  • Design and optimize PostgreSQL databases to support application functionality and ensure high performance.
  • Implement server-side logic and integrate with third-party services using Node.js.
  • Collaborate with UX/UI designers to create responsive, visually appealing interfaces.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Troubleshoot and debug applications to ensure optimal performance across different devices and platforms.
  • Participate in code reviews, providing constructive feedback to team members and ensuring code quality.

Skills

React.js
JavaScript
HTML5
CSS3
TypeScript
Node.js
Express.js
PostgreSQL
RESTful APIs
Responsive design
Redux
Context API
Node-RED
Docker
Kubernetes
CI/CD

Tools

Node-RED
Docker
Kubernetes
CI/CD pipelines

Job description

Job Title

Senior UI Developer - React.js + Node.js + Express

Location

Melbourne

Job Type

Contract

About the Role

We are looking for a skilled Senior UI Developer with expertise in React.js, Node.js, and Express to design, develop, and maintain high-quality web applications. The ideal candidate will have strong experience in front-end and back-end development, database management, and API integrations, ensuring seamless functionality and performance across platforms.

Key Responsibilities
  • Develop and maintain user-friendly web applications using React.js for the front end.
  • Build and manage robust RESTful APIs with Node.js & Express (Node-RED experience is a plus) to facilitate front-end and back-end interactions.
  • Design and optimize PostgreSQL databases to support application functionality and ensure high performance.
  • Implement server-side logic and integrate with third-party services using Node.js.
  • Collaborate with UX/UI designers to create responsive, visually appealing interfaces.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Troubleshoot and debug applications to ensure optimal performance across different devices and platforms.
  • Participate in code reviews, providing constructive feedback to team members and ensuring code quality.
Required Skills & Qualifications
  • 5+ years of experience in front-end development with React.js.
  • Strong proficiency in JavaScript, ES6+, HTML5, CSS3, and TypeScript.
  • Expertise in Node.js and Express.js for back-end development.
  • Experience with PostgreSQL or other relational databases.
  • Familiarity with RESTful API development and third-party API integration.
  • Strong understanding of responsive web design principles and UI/UX best practices.
  • Experience with state management libraries (e.g., Redux, Context API) is a plus.
  • Familiarity with Node-RED is an advantage.
  • Knowledge of Docker, Kubernetes, and CI/CD pipelines is a plus.
  • Excellent problem-solving skills and ability to work in a collaborative environment.
Preferred Qualifications
  • Experience with GraphQL or WebSockets.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure.
  • Knowledge of unit testing frameworks (Jest, Mocha, or Cypress) for front-end and back-end testing.

Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior UI Developer — React + Node (Contract, Melbourne)
Senior UI Developer — React + Node (Contract, Melbourne)

Tech Aalto • City of Melbourne

On-site
AUD 110,000 - 150,000
Frontend Developer-UI/UX Designer
Frontend Developer-UI/UX Designer

Renaissance InfoSystems • Sydney

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

Deets TechnologiesPty Ltd • City of Melbourne

On-site
AUD 70,000 - 90,000
Senior Frontend Engineer (React / Vue) – Contract - 3 to 6 months
Senior Frontend Engineer (React / Vue) – Contract - 3 to 6 months

Aviato Consulting Pty Ltd • City of Melbourne

On-site
AUD 140,000 - 190,000
Frontend Software Engineer — React / TypeScript
Frontend Software Engineer — React / TypeScript

Refari • Australia

On-site
AUD 110,000 - 140,000
Front End Developer (React)
Front End Developer (React)

Randstad • City of Brisbane

On-site
AUD 150,000 - 190,000
Assistant Manager, UI/Frontend & API Development
Assistant Manager, UI/Frontend & API Development

Tata Communications • City of Melbourne

On-site
AUD 90,000 - 130,000
React Developer — Agile Contract Role in Melbourne
React Developer — Agile Contract Role in Melbourne

Deets TechnologiesPty Ltd • City of Melbourne

On-site
AUD 70,000 - 90,000
Net Fullstack Developer Clone
Net Fullstack Developer Clone

Tech Aalto • Sydney

On-site
AUD 120,000 - 170,000
Frontend Developer
Frontend Developer

Rainy Day Recruitment • Adelaide

On-site
AUD 85,000 - 105,000