Senior Software Engineer- Full Stack, Melbourne, Aesop Retail Pty Ltd

Published 2022-09-22
Expires 2022-10-22
ID #1178219708
125 AU$
Senior Software Engineer- Full Stack, Melbourne, Aesop Retail Pty Ltd
Australia, Victoria, Melbourne,
Published September 22, 2022

Job details:

Job type: Full time
Contract type: Permanent
Salary type: Monthly
Occupation: Senior software engineer- full stack
Min. Salary: 100.000

⇐ Previous job

Next job ⇒     


Aesop has carefully cultivated a work environment in which our employees are constantly challenged to do their best. Our company is determinedly creative, intelligent and progressive, and nurtures these qualities by employing people who share our passionate interest in design, innovation, and incisive enquiry across all fields.

Our organisational culture is entirely unique, distinguished by an uncommon blend of courtesy, cordiality and intellectual energy. We seek those who can bring a wealth of life experience and inspired ideas to our table.

In return, we provide comprehensive induction and training programmes, and encourage an inclusive culture that nurtures enduring professional relationships. We also appreciate the benefits that flow from our employees’ external pursuits.

We raise our bar high at Aesop and never lower it; this is one of the keys to our success and one of the many reasons why people wish to work here. If you would like to join Aesop, we invite you to peruse our current career opportunities.

Position Purpose

Aesop is seeking a dynamic and driven Senior Software Engineer- Full Stackto join our Digital and Technology team on a full-time basis, based at our global head office in Collingwood.

The Senior Full Stack Engineer works within one of our independent product teams under the guidance of the Full Stack Technical Lead. Their aim is not only to build high quality systems, but to nurture and uplift other engineers to do same.

The Senior Full Stack Engineer is expected to contribute to decisions leading to the modernization of our digital infrastructure at Aesop. They will work with the a Product Manager in a cross functional team with Designers, QA and other Engineers to map out and deliver a product roadmap. However, the remit of this role expands outside of the product team to provide thought leadership and mentorship to other developers at Aesop. The successful applicant will have great development skills coupled with pragmatic thinking to reach the right outcome for the business.

Key responsibilities

Ensure, through the development and use of coding standards that deployed code meets our standards.

Work with the team to assess new and better development techniques or tools to improve quality and speed to market.

Drive solutions that move us away from legacy monolith systems without losing integrity or quality of services.

Responsible for architecture best practices and code quality within the product team. Ensure that short-term pragmatic choice does not introduce long-term technical debt to the system in terms of stability and tight coupling.

Work with the product owners, cross-functional teams, and other stakeholders to help guide and develop a solution to achieve the desired outcome.

Implement prototype applications, environments, and technical proof of concepts to help guide technical strategy and approach.

Work with Aesop vendors who are providing development services to ensure consistency of approach.

Develop capabilities and automate system practice which aims to improve continuous delivery and integration

Determine opportunities for skill development for yourself and your team. Work with Full Stack Lead to identify the best way to address this.

What we are looking for

Proven track record of working as a Full Stack Engineer in an agile team

Overall experience(5+ years) with modern web application development technologies (eg: Javascript(NodeJS), Python, Ruby, or similar).

Preferred, 2+ year’s experience in a senior development role in a project or product team. We are open to candidates with strong experience stepping into senior roles.

Mandatory experience with JavaScript ecosystem particularly Nodejs (2+ years). Exposure to ReactJS is desirable but not a must.

Our stack is hosted in AWS, predominantly written in NodeJS and deployed as serverless lambdas. Exposure to this stack is helpful if not you can learn with us.

We use Apollo GraphQL for client-side interactions, experience in GraphQL Client/Server is a big bonus for us.

Aware of best practices and security concerns while running cloud-native applications.

Commercial experience building API infrastructure for highly available environments.

Experience building maintainable systems that grow with the business.

A humble and honest individual who strives for excellence and is ready to challenge the status quo with people, processes, and systems.

Change is hard and has the patience to plan for application change with the least disruption to business

At Aesop, we believe that the best people drive our business to continued success and so we take a holistic approach to employment, promoting employee wellbeing initiatives, generous complimentary product allocations and encouraging deep connections with the local community through the Aesop Foundation, volunteering, matched giving programs. 

Aesop provides a supportive and stimulating working environment and a commitment to developing our employees at all levels. If you are looking for the opportunity to evolve your career to the next level with a progressive and entrepreneurial Australian business, then apply now.

⇐ Previous job

Next job ⇒     


Contact employer

    125 AU$ / Monthly

    Employer's info

    Registered on October 7, 2017


    Quick search:


    Type city or region


    Category info:

    Architecture is both the process and the product of planning, designing, and constructing buildings and other physical structures. Architectural works, in the material form of buildings, are often perceived as cultural symbols and as works of art. Historical civilizations are often identified with their surviving architectural achievements. The term architecture is also used metaphorically to refer to the design of organizations, software, and other abstract concepts. Construction is the process of constructing a building or infrastructure. Construction differs from manufacturing in that manufacturing typically involves mass production of similar items without a designated purchaser, while construction typically takes place on location for a known client. Construction as an industry comprises six to nine percent of the gross domestic product of developed countries. Construction starts with planning, design, and financing; and continues until the project is built and ready for use.

    Melbourne ( (listen) MEL-bərn) (Boonwurrung: Naarm) is the capital and most-populous city of the Australian state of Victoria, and the second-most populous city in both Australia and Oceania. Its name generally refers to a 9,993 km2 (3,858 sq mi) metropolitan area known as Greater Melbourne, comprising an urban agglomeration of 31 local municipalities, although the name is also used specifically for the local municipality of City of Melbourne based around its central business area. The city occupies much of the northern and eastern coastlines of Port Phillip Bay and spreads into the Mornington Peninsula and the hinterlands towards the Yarra Valley and the Dandenong and Macedon Ranges. It has a population over 5 million (19% of the population of Australia, as per 2020), mostly residing to the east side of the city centre, and its inhabitants are commonly referred to as "Melburnians".The area now occupied by Melbourne was home to Aboriginal peoples for over 40,000 years and served as a popular meeting place for local Kulin nation clans, Naarm being the traditional Boon wurrung name for Port Phillip Bay. A short-lived penal settlement was built at Port Phillip, then part of the British colony of New South Wales, in 1803, but it was not until 1835, with the arrival of free settlers from Van Diemen’s Land (modern-day Tasmania), that Melbourne was founded. It was incorporated as a Crown settlement in 1837, and named after the then British Prime Minister, William Lamb, 2nd Viscount Melbourne. In 1851, four years after Queen Victoria declared it a city, Melbourne became the capital of the new colony of Victoria. During the 1850s Victorian gold rush, the city entered a lengthy boom period that, by the late 1880s, had transformed it into one of the world's largest and wealthiest metropolises. After the federation of Australia in 1901, it served as the interim seat of government of the new nation until Canberra became the permanent capital in 1927. Today, it is a leading financial centre in the Asia-Pacific region and ranks 23rd globally in the 2021 Global Financial Centres Index.Melbourne is home to many of Australia's best-known landmarks, such as the Melbourne Cricket Ground, the National Gallery of Victoria and the World Heritage-listed Royal Exhibition Building. Noted for its cultural heritage, the city gave rise to Australian rules football, Australian impressionism and Australian cinema, and has more recently been recognised as a UNESCO City of Literature and a global centre for street art, live music and theatre. It hosts major annual international events, such as the Australian Grand Prix and the Australian Open, and also hosted the 1956 Summer Olympics and the 2006 Commonwealth Games. Melbourne consistently ranked as the world's most liveable city for much of the 2010s.Melbourne Airport, also known as the Tullamarine Airport, is the second-busiest airport in Australia, and the Port of Melbourne is the nation's busiest seaport. Its main metropolitan rail terminus is Flinders Street station and its main regional rail and road coach terminus is Southern Cross station. It also has Australia's most extensive freeway network and the largest urban tram network in the world.

    Source: https://en.wikipedia.org/