Software Engineer Job at HelloFresh AU SEP 2022
Software Engineer Job at HelloFresh AU SEP 2022
We’re Looking to hire,Software Engineer Job at HelloFresh AU SEP 2022
- Software Engineer Job
- Sydney, Australia
- Full-Time
About Company
By providing our customers with high-quality food and recipes for various meal times, HelloFresh hopes to permanently alter the way people eat. We have witnessed the global expansion of this ministry over the last ten years, exceeding even our wildest expectations. Now operating in 17 nations on three continents, we are a global food solutions organisation and the top meal kit company in the world. So, what exactly did we do? Customers seeking delectable, nutritious, and sustainable solutions have grown to love our weekly boxes of inventive recipes and fresh ingredients. Our primary brand, HelloFresh, as well as GreenChef, EveryPlate, Chef's Plate, Factor, and Youfoodz are now part of the HelloFresh Group.
Software Engineer Job at HelloFresh AU SEP 2022
The driving force behind and focal point of our operations are our personnel. We collaborate with them to take practical and significant actions that make HelloFresh a friendly place for everyone. We've established a D&I Committee to serve as our leader, with backing from multiple ERGs and sponsorship from Senior Leadership (Employee Resource Groups). These initiatives assist us in establishing safe spaces for staff to voice concerns and direct our work towards diversity.
Job Responsibilities
- Be involved in full-stack web development, including front-end, and back-end, designing databases, deployment, APIs, UI, and UX.
- Oversee the full software development lifecycle, including meeting with stakeholders, gathering requirements, design, development, testing, deployment, documentation, and user training.
- Take ownership of the architecture, design, development, deployment, and operations of the products you will develop
- Design and develop new product features backed by scalable technical solution designs.
- Use agile methodologies, DevOps, and continuous delivery practices to deliver incremental and continuous business value.
- Continuously improve your craft by applying various software engineering best practices and continuous improvement methodologies.
- Identify opportunities & always strive for continuous improvement
- Excellent written and verbal skills with an ability to communicate technical information to non-technical stakeholders
- Excellent analytical skills and ability to learn with minimal oversight
- Intellectual curiosity and the ability to understand and solve open-ended problems
Job Requirement
- Minimum 2 years of experience as a software engineer in a professional environment.
- Strong hands-on programming experience using SQL, Python, JavaScript, HTML, and CSS.
- Have used web & SPA frameworks like Flask and Vue to build API-driven applications.
- Experienced in end-to-end agile software development and delivery processes.
- An outstanding level of analytical thinking with a very logical approach, and a willingness to become an expert in all aspects of the front-end and back-end.
- Have used one or more database technologies – Postgres, Redis, MongoDB, etc.
- Understanding and knowledge of current technology standards and controls
- Experience in writing a complex suite of unit tests, e2e, integration tests, and API tests and automating them.
- Have worked with Docker and container orchestration using Kubernetes/Compose.
- Knowledge of DevOps and AWS services is highly desirable.
- Basic understanding and knowledge of REST APIs, API security patterns, GraphQL, etc.
- Ability to communicate clearly and effectively at all levels including non-technical people.
- Excellent analytical skills and ability to learn with minimal oversight
Comments
Post a Comment