Commonwealth Bank

Software Engineer

Commonwealth Bank

full-time

Posted on:

Location Type: Office

Location: Melbourne • 🇦🇺 Australia

Visit company website
AI Apply
Apply

Job 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