Senior Software Engineer - South Bank, QLD
Core
Design, develop, test, and deploy scalable front-end and back-end web applications and microservices for a global travel retailer.
Role type
Senior Full Stack Engineer (Integration Services)
Builds
Web applications, microservices, and APIs for customer-facing travel experiences
Domain
Travel technology / Full-stack software engineering
Deliverable
production ML models | product features
Required skills
TypeScript, Node.js, React, NestJS, JavaScript, HTML, CSS, Unit testing, UI testing, Code reviews, Agile methodologies, Software architecture, Mentoring
Preferred skills
Kubernetes, AWS (EKS, Lambda, API Gateway, DynamoDB, S3, Cloudfront), .NET, DevOps practices, Observability tools (Splunk, Kibana, New Relic), Cypress, Selenium, Jest
Technologies
TypeScript, NestJS, Node.js, React, Styled Components, HTML, JSS, PHP, Kubernetes, AWS, ElasticSearch, Redis, Splunk, Kibana, New Relic, Cypress, Selenium, Jest
Responsibilities
Design, develop, and deploy web applications and microservices; Craft high-quality, secure, testable, and maintainable code; Own quality through testing, automation, and observability; Analyze business requirements to create solutions; Participate in code reviews; Maintain technical documentation; Collaborate with Product Management and Engineering teams; Mentor team members on code quality and architecture.
Seniority
Senior, hands-on IC with mentoring responsibilities