17.04.2024
Software Engineer - FullStack
Commonwealth Bank of Australia
Australia, Eveleigh, NSW - 5-7 Central Ave
JavaScriptHTML5CSSGitNode.js
You may be interested in the following jobs
You are passionate, driven, flexible and collaborative We are high performing engineers pushing the boundaries of software engineering Together we will build tomorrow’s bank today, using world-leading technology and innovation Do work that matters Here, you’ll turn your passion into reality. You’ll be working with modern technology on state-of-the-art projects to enable a seamless and unrivalled customer experience. You will build high quality, reliable solutions that determine how millions of people access their money and define future industry trends. Our Software team are the brains behind Australia’s number one banking app, Netbank, Cardless Cash, Comm Sec Pocket and Spend Tracker. We go beyond a passion for web and mobile development, creating reliable APIs at a unique scale in Australia. And you could be a part of that journey. See yourself in our team As a Software Engineer, you will be part of a squad within the group strategy team. You will be working with engineers who are leveraging the power of generative AI technology to improve and refine the tool to better serve colleagues and customers. This is an exciting opportunity for AI specialists to join a team that is at the forefront of using AI to make a real difference in everyday banking. We’re interested in hearing from people who Design and development of Microservices using NodeJS, Typescript, JavaScript Collaborate within the team to apply the principles of design, development, testing, deployment, support, and evaluation. Develop high quality software solutions with comprehensive test coverage. Contribute to the technical design for system enhancements. Participate as member of software development team with minimal supervision and occasional guidance. Provide technical support and assistance to other non-technical members of the team. Participate in code reviews. Contribute in support and technical troubleshooting activity. At all times act in a courteous and professional manner and use best judgement to advance the interests of the company, its customers and staff. Tech Skills We use a broad range of tools, languages, and frameworks. We don’t expect you to know them all but experience or exposure with some of these (or equivalents) will set you up for success in this team: Git: Knowledge of version control using Git, including branching, merging, and pull requests. React: Strong understanding of React principles, component lifecycle, hooks, and state management. HTML5: Skilled in using HTML5 to create structured web page layouts. CSS3: Ability to style web pages effectively using CSS3, including knowledge of responsive design. UI Frameworks: Experience with Tailwind and MUI (or equivalent) UI frameworks desirable. Node.js: Familiarity with Node.js for server-side logic and integration with front-end elements. TypeScript: Proficiency in TypeScript for adding strong typing to JavaScript, enhancing code quality and maintainability. Next.js: Experience with Next.js for server-side rendering, static site generation desirable. Cross-Browser Development: Experience in ensuring compatibility across different web browsers and resolving compatibility issues. RESTful APIs: Experience in consuming RESTful services and APIs within the front-end framework. State Management Techniques: Familiarity with state management libraries and techniques, such as Redux and Context Hooks, to manage application state. Familiarity with Modern Build Tools: Experience with build and bundling tools like Webpack, Babel, and NPM scripts. Debugging Skills: Proficiency in debugging and troubleshooting web applications, using tools like Chrome DevTools. Accessibility and Web Standards: Knowledge of web accessibility standards and practices to create inclusive and accessible web applications. Good communication, teamwork, problem-solving skills, and adaptability in a fast-paced development environment. Working with us We’re looking for people who truly live our values: Care, Courage and Commitment and we’ll offer you great opportunities to develop your career with us. We support our people with the flexibility to balance where work is done with at least half their time each month connecting in office. We also have many other flexible working options available including changing start and finish times, part-time arrangements and job share to name a few. If this sounds like the role for you, then we would love to hear from you. Apply today! If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career. We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696. Advertising End Date: 13/02/2024 Whether you’re passionate about customer service, driven by data, or called by creativity, a career with CommBank is for you. Our people bring their diverse backgrounds and unique perspectives to build a respectful, inclusive and flexible workplace. One where we’re driven by our values, and supported to share ideas, initiatives, and energy. One where making a positive impact for customers, communities and each other is part of our every day. Here, you’ll thrive. You’ll be supported when faced with challenges, and empowered to tackle new opportunities. We really love working here, and we think you will too.
Apply to Job
Attention! You will be redirected to another site