Senior Full Stack Developer
Location | Sydney CBD |
Discipline | Software Development, Testing & QA |
Job reference | 179192 |
Salary | Negotiable |
Consultant email | [email protected] |
- Designing, building, deploying, and supporting the Agency's in-house software products.
- Prioritise work items and add them to a work queue.
- Ensuring that the solution follows integration best practices.
- Work with business consumers to ensure desired business outcomes are reached.
- Play a pivotal role in our project team, using an agile development framework.
- Collaborate closely with stakeholders to define project requirements and set priorities.
Essential skills and experience:
1. Expert ability to write complex code across both backend and frontend frameworks such as ReactJS, AngularJS, Typescript and Golang
2. Experience building Robust & Scalable APIs and Microservices using Golang (RESTful APIs, Web APIs, GraphQL, integration between systems)
3. Proficient in implementing both SQL and NoSQL databases (PostgreSQL, MySQL) with Go and Typescript frameworks.
4. Experience in using DevOps practices, tools, and continuous delivery pipelines such as GitLab, Artifactory, Docker, Kubernetes & other containerised workflows on AWS.
5. Experience in other languages such as Python, Java
Desirable skills:
1. Testing Frameworks: Jest, Testify, Mocha, Cypress for testing both backend and frontend
2. Experience in working as part of a multi-disciplinary, agile product team
3. Ability to manage and prioritise multiple projects to meet deadlines
4. Experience with Infrastructure as Code tooling such as Terraform
