Senior Software Engineeer

Job brief

We are looking for a Senior Software Engineer to produce scalable software solutions. You’ll work on amazing projects with a high level of autonomy and be responsible for the full software development life cycle, from conception to deployment. Our company ethos is centred on purpose & people, with maximum flexibility around working arrangements whilst working towards mission orientated objectives.

As a Senior Software Engineer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.

We are a mission orientated and outcome focused organisation with no set work hours, you get to drive your own schedule based on achieving objectives. We have a series of world-leading platforms & are developing new platforms for a diverse range of clients across the globe in supremely important missions. We are happy to provide more details upon application, but you will be hard pressed to find a company that supports missions of our nature in such a direct manner.

Responsibilities

  • Work with the team to ideate software solutions

  • Design client-side and server-side architecture

  • Build the front-end of applications through appealing visual design

  • Develop and manage well-functioning databases and applications

  • Write effective APIs

  • Test software to ensure responsiveness and efficiency

  • Troubleshoot, debug and upgrade software

  • Create security and data protection settings

  • Build features and applications with a responsive design approach

  • Write technical documentation

  • Work with data scientists and analysts to improve software

 

Requirements

  • Minimum 5 years proven experience as a Full Stack Developer or similar role working on SaaS platforms

  • Ability to take a leading role in technical decisions & design decisions

  • Familiarity with common stacks

  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)

  • Knowledge of server-side languages (PHP, NodeJS & others)

  • Familiarity with database technologies

  • Experience with serverless data storage & processing

  • Excellent communication and teamwork skills

  • Great attention to detail

  • An analytical mind

Location

Australia 

Job type

Full Time

Visa sponsorship

Not Available

Experience

5+ years