
Software Engineer
Commonwealth Bank
full-time
Posted on:
Location Type: Office
Location: Melbourne • 🇦🇺 Australia
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AndroidDynamoDBGraphQLPostgresReactTypeScript
About the role
- Help build and maintain cutting-edge technology that powers thousands of restaurant operations across Australia every day.
- Collaborate with experienced Full Stack and mobile engineers
- Pair program with team members in Melbourne, Sydney and Brisbane
- Contribute to architectural decisions and technical strategy
Requirements
- Proficiency in TypeScript for both frontend and backend development
- Experience building modern, responsive web applications with React or similar frameworks.
- Experience designing and implementing RESTful APIs and/or GraphQL
- Working knowledge of database systems (we use a mix of Postgres and DynamoDB)
- Experience in restaurant, hospitality, or retail is highly valued (nice to have)
- Experience developing cross-platform mobile applications would be desirable (nice to have)
- Specific Android development experience is highly valued (nice to have)
- Experience with CI/CD pipelines, monitoring, and observability tools (nice to have)
Benefits
- Fast-paced environment
- Opportunities to grow and develop your career
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptReactRESTful APIsGraphQLPostgresDynamoDBcross-platform mobile applicationsAndroid developmentCI/CD pipelinesmonitoring tools
Soft skills
collaborationpair programmingarchitectural decision-makingtechnical strategy