Job Description
About the role:
With the continued growth in digital channels Bunnings is expanding the software engineering team to further bolster what is a stellar team. As a Front End Developer you will be responsible for designing, implementing and maintain our frontend and middleware products and services across our web sites in a cross functional team environment. At the same time, you will need to support backend development from time to time.
You will be expected to implement solutions using contemporary web technologies as well as a variety of other programming languages and technologies. You will follow agile software development practices such as test-driven development, continuous delivery and pair programming. You will form a part of a cross-functional team and expected to make a significant contribution to the success of the team’s objectives and culture.
As a Front End Developer, you can expect to:
Design, code, test and deploy frontend services
Support backend development from code reviews and building an understanding over time
Support the implementation of the platform’s technology strategy
Contribute to a maintainable, high quality and performant codebase
Implement new features in a highly collaborative environment with product managers, UX designers and engineers
Work in an agile team where iterative experimentation and data driven decisions with product and UX is valued
Effectively communicate your technical solutions and product ideas with the team
About You
To be successful in this role, you will be a detail oriented, outcome driven problem solver who is well versed with working within agile environments. As a passionate technologist you are all about knowledge sharing and upskilling and possess excellent collaboration and communication skills.
Further requirements include:
3+ years of software development experience that includes developing frontend services.
Experience designing and developing RESTful API and JSON.
Foundations in Web Standards and solid experience in JavaScript & Typescript.
Experience with Webpack and other build tools.
Production experience with React and Redux
Experience with JavaScript / Typescript ecosystem (build tools, package manager, frameworks, debugging tools, etc.)
DevOps knowledge on how to configure and maintain a CI/CD pipeline.
Knowledge of software engineering best practices (e.g. agile software development, continuous deployment, behaviour driven development, code review, design documentation, infrastructure as code, etc.)
Experience in .NET and C# or Java would be advantageous. Knowledge of virtualization technologies (e.g.: Docker, Vagrant, etc.)
Experience with Cloud Providers (Azure, AWS, GCP)
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru Description: