Enable job alerts via email!

Senior Full stack Developer / TypeScript & Java Script

ClearCompany

City of Melbourne

Hybrid

AUD 100,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A growing IoT business in Melbourne is seeking a Backend Engineer with 5+ years of experience in software development. The successful candidate will work primarily with Node.js and Azure services to build distributed applications. This role offers flexible hours and the opportunity to work from home. Ideal for someone passionate about the latest technologies and coding practices.

Benefits

Career growth opportunities
Work-life balance
Energetic team environment

Qualifications

  • 5+ years of experience as a Backend Engineer building and running distributed applications.
  • Expertise in creating robust, modular programming interfaces.
  • Experience in backend server development on Node.js.

Responsibilities

  • Contributing to software engineering scoping and estimation.
  • Design and perform unit testing and end-to-end testing.
  • Documentation and communication with internal stakeholders.

Skills

Backend Engineering
Object-oriented design
Asynchronous programming
SQL
Node.js

Tools

Azure
Docker
BitBucket
Kibana
Clubhouse
Job description
The Company

Robert Half Technology are working with a fast-growing IoT hardware and software development business who build products which provide a critical service to Australians daily. This firm has seen exponential growth over the last 2 years and with backing from the board have committed to double the headcount of software engineers in the team.

The Role

We are looking for someone who is first and foremost an expert in software development, someone who lives as breaths coding. You must be able to start before Christmas or early January, be a fast learner, with an intrinsic interest in the latest technologies, and an expert in technical communication in both verbal and written form. You\'ll be part of a growing team of 8 engineers, reporting to the engineering manager, with flexible work hours, ability to work from home and the latest computer hardware. You will be coding in TypeScript with the occasional need to use JavaScript. You will be a key member of the team in delivering our technology strategy, delivering the backend infrastructure to power the continued growth of our asset and user base

Your Skills & Experience
  • 5+ years of experience as a Backend Engineer building and running distributed applications and services
  • Great general programming skill and ability to create robust, decoupled, modular programming interfaces and designs
  • Primarily object-oriented design and coding with the ability to think and program in functional-style as well
  • Multithreaded, asynchronous programming
  • Structured Query Language (SQL) for Relational Databases
  • Database design work in relational databases in Postgres, SQL server and Azure
  • Backend server development on Node.js (in TypeScript), including web servers.
Responsibilities
  • Contributing to software engineering scoping and/or estimation, requirements and architecture development.
  • Data modelling and backend architecture for alerting, reporting, and business intelligence in an Azure backend system
  • Leading and implementing detailed design.
  • Developing micro services as part of larger architectural goals
  • Design and perform unit testing and end-to-end testing in conjunction with QA
  • Documentation and communication both with internal stakeholders and other software team members
  • Using development and build tools involving BitBucket, Clubhouse, and Kibana, Docker to deliver code in a maintainable, sustainable fashion
  • Deployment and bug fixes
Advantageous
  • Expertise with Azure services, such as Azure Functions, App Services, IoT Hub
  • Experience with Agile methodology and a defined software development lifecycle (SDLC)
  • Experience with DevOps and CI/CD would be highly regarded
  • Using development and build tools involving BitBucket, Clubhouse, and Kibana, containerisation/Docker
  • Experience with RESTful Services and designing APIs for use by internal and external clients
About You

You have exceptional technical know-how and a real passion for the end-to-end solutions that drive the user experience and customer happiness. You will have effective written and oral communication skills for use in a complex project environment.

What\'s on offer?
  • A true career opportunity with a rapidly growing company.
  • Extensive opportunities to grow your skill set and enjoy career growth.
  • The camaraderie of an energetic, highly talented team of innovators.
  • A company that rewards perfection and champion work-life balance.
Apply Today

Please send your resume by clicking on the apply button or email Jordan McDonald on jordan.mcdonald@roberthalf.com.au

Job Reference No: 06810-0013313008

Robert Half Ltd is committed to equal opportunity and we value diversity at our company. We do not discriminate on the basis of categories protected under local law.

By clicking 'apply', you give your express consent that Robert Half may use your personal information to process your job application and to contact you from time to time for future employment opportunities. For further information on how Robert Half processes your personal information and how to access and correct your information, please read the Robert Half privacy notice: https://www.roberthalf.com/au/en/privacy. Please do not submit any sensitive personal data to us in your resume (such as government ID numbers, ethnicity, gender, religion, marital status or trade union membership) as we do not collect your sensitive personal data at this time.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.