We are currently looking for a Senior Full Stack Engineer to join our team in Perth.
Work alongside a team of Engineers to implement new product features, plan Engineering prints and deliver production ready solutions.
At least 4 years’ experience in a software engineering role
At least 3 years working within a true agile development process
At least 2 years hands-on experience working on a SaaS software product
Hands-on experience working on a SaaS software product
Experience working with multiple technology within our technology stack:
○ Backend - PHP / nodejs / Golang
○ Databases - Mysql / ElasticSearch
○ Devops - Docker / AWS (specifically RDS Aurora, EC2, ECS, ElastiCache)
Able to use git and follow git workflows
Familiar with CI/CD build and deployment processes
Experience working in a devops culture
Highly positive – even in the face of adversity
Highly supportive – always available to those that need your support
Highly professional – keep calm under pressure, hear all aspects, collect all facts and make the best call
Adaptive – if the situation changes, you shape your team to fit
Communicative – breaking down business context for developers
Strategy and Architecture
Maintain knowledge of specific specialisms, provide detailed advice regarding their application and execute specialised tasks.
The specialism should relate to multiple elements that make up a full stack development environment.
Assist in the refinement of multi-disciplinary requirements, and translate those requirements into user experiences, prototypes and products.
Collaborate with colleagues from other disciplines to define technology objectives, advise on technology toolset and devise architectural solutions that both achieve strategic business goals and meet operational requirements.
Collaborate with team members and colleagues from other disciplines to establish, build and review product requirements as an outcome of GO1 Agile process.
Assist and lead the team in delivery kick off, story development, estimation in story points, sprint planning and management of stories through the sprint cycle.
Hands-on software engineering - you are passionate about coding
Review code written by others and provide feedback on improvement and compliance
Review requirements and specifications to define test conditions. Design test cases and test scripts under own direction, mapping back to pre-determined criteria, recording and reporting outcomes. Champion and adhere to test driven development and the need to minimise defects reaching production.
Adhere to, review and assist in the development of software engineering guidelines and standards
Product development process
Participate in showcases - demonstrate how your work achieves the goal
Participate in retrospectives - ensure we are always learning and adapting to challenges and change
Deliver learning activities to a variety of audiences relating to your area of specialism
Mentor and take responsibility for the development of Junior Engineers
Learning is the most noble impactful activity one goes through. It has the potential to change lives (sometimes save them), make people grow, become more capable, contribute more and generally be happier.
A Y-Combinator startup, GO1 is opening up a new world powered by learning. We are fast becoming an Australian success story by utilising the latest technology, supercharging teams of developers, and harvesting their collective.
Proactiveness and the pursuit of ideas fuel the Engineering capability at GO1, and foster innovative behaviour that has helped to accelerate GO1’s market dominance.
Vibrant & Dynamic – We love what we do, we work hard to do it but we’re flexible and we have fun in the process
Smart & Authentic – We’re a clever bunch and we love to share knowledge and experiences with each other – we’re also not afraid of some robust discussion
Great work space – Our office is in the heart of Subiaco - enjoy free snacks and regular celebrations on site. We have been listed as a 2018 Australian HR Awards finalist in the Employer of Choice categorygory
We are passionate about Learning - Enjoy unlimited access to the GO1 Learning platform - over 2000 training modules are waiting for you!
We’re in serious growth – GO1 is on a stable and rapid-growth curve and you’ll have the opportunity to grow with us
Please note that we will review all applications in the new year after 07/01.