
Senior Software Engineer – Nodejs, Nextjs/React
Commonwealth Bank
full-time
Posted on:
Location Type: Hybrid
Location: Sydney • Australia
Visit company websiteExplore more
Job Level
About the role
- Develop and deploy high quality software solutions with comprehensive test coverage without supervision.
- Analyse business objectives and identify functional and non-functional requirements.
- Design and implement technical solutions for functional and non-functional requirements.
- Provide accurate estimates for the development effort for new features.
- Continuously improve and improvise to find the best solutions for business.
- Work well with different team members whilst practicing knowledge sharing and T-shaping.
- Apply and promote industry best patterns and practices with focus on test automation.
- Take ownership of initiatives and assets and follow up to provide highest quality of customer service.
- Contribute to the strategic engineering goals within own team/platform.
Requirements
- Experience building scalable, high-performance, and secure APIs.
- Hands-on experience developing and scaling full-stack applications using modern JavaScript/TypeScript frameworks such as React, Next.js, Node.js, and NestJS.
- Experience building cloud-native applications on AWS.
- Familiarity with full-cycle engineering, including test automation (unit, integration, and end-to-end tests).
- Proficiency with relational databases (SQL) and NoSQL databases such as AWS DocumentDB.
Benefits
- Flexible working hours
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptReactNext.jsNode.jsNestJSAPIstest automationSQLNoSQL
Soft skills
team collaborationknowledge sharingT-shapingownershipcustomer servicecontinuous improvement