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