Job title: Technical Lead
Job type: Permanent
Emp type: Full-time
Salary type: Annual
Salary: Negotiable
Location: Australia
Job published: 18-10-2023
Job ID: 32466

Job Description

Software Technical Lead - sustainable tech

Australia - also remote

Base to AUD 145,000

 

Our client is a world leader in encouraging sustainability in fashion. With powerful technology that empowers customers to gain first hand knowledge about the impact of their favourite fashion brands, we are now expanding the engineering team. Reporting to the CTO (based in Australia), we are looking for a hands on Technical Lead to manage a team of 5 remote engineers. A key focus in this role is the day to day responsibility for the team, which consists of frontend and backend engineers, whilst also contributing hands on with coding across the full stack. 

As Tech Lead, you will collaborate with the Head of Technology to set the technical direction and ensure high-quality delivery for globally distributed customers.   

You and the team members you support will create

  • efficient and robust systems that aggregate multiple data sources to create world leading sustainability brand ratings 

  • polished user-facing tools to empower shoppers to make better choices, and brands become more sustainable.

Responsibilities:

  • Provide technical leadership and mentorship for a team of remote engineers

  • Work with the product team to understand requirements and provide technical guidance on feasibility

  • Architect, design and implement complex systems and features 

  • Foster a friendly and collaborative work environment in a team to encourage everyone to participate and contribute their ideas

  • Promote best practices for security, scalability, maintainability and collaboration in a remote setting

  • Monitor code quality, ensure adherence to standards and drive continuous improvement

  • Support the hiring process by screening candidates and conducting technical interviews

  • Serve as an escalation point for critical issues and outages

What are we looking for?

 

  • 5+ years experience in a senior engineering role, with at least 2 years of people management

  • Expertise leading initiatives from design through implementation and deployment

  • Experience with cloud infrastructure, distributed systems, and SaaS architectures

  • Proficiency in core stack: Node.js, React, Laravel, PostgreSQL, MongoDB, AWS

  • Excellent verbal and written communication skills, ability to collaborate remotely

  • Self-motivated, curious and passionate about building high quality products

  • Bonus: Experience managing remote teams and fostering an inclusive cultur

 

Leadership skills

  • Have strong experience collaborating with product development and design teams

  • Have the capacity to provide excellent support (including asynchronously) to other members of the tech team

Technical requirements

  • 5+ years of software engineering experience shipping code in production tech stacks, with at least 2 years in senior engineering roles

  • Strong technical skills, in particular:

    • Proven experience with core stack: Node.js, React, Laravel, PostgreSQL, MongoDB, AWS

    • Ability to develop highly scalable code and systems using SOLID principles

    • Familiarity with AWS and DevOps processes

Other valuable experience:

  • Experience writing Python scripts for automation

  • Exposure to Parse framework

  • React Native exposure

  • Some exposure to AI techniques and frameworks, LangChain in particular

What's in it for you?

 

  • Be a part of a passionate and collaborative global team making a real impact on important problems

  • Make meaningful contributions to the codebase of  large scale applications 

  • Work in a diverse environment where you will be encouraged to share your ideas and suggest improvements

  • Focus on achieving goals rather than hours spent on a task

  • Join a truly remote company with an established ‘work from anywhere’ policy; 

  • Access benefits including

    • annual allowance to set up your work space

    • annual allowance for personal and professional development

    • generous leave provisions