31st December, 2020
Overview
Clubware is looking for a Software Engineer Team Lead to join our team in Takapuna. You will be an experienced lead with a strong background in Node.JS as well as experience in an Agile environment. You will be a strong communicator with a passion for technology the drive to deliver the best possible product. You will also be someone who is comfortable working in collaboration with the Architect, Software Manager etc.
About Us
We’re TSG. There’s a good chance you’ve not heard of us yet – we’re just getting going. We’re the people who power gyms, fitness facilities, childcare centers and independent personal trainers in a load of places across the globe (US, Aus, NZ, UK, Japan, France, and Canada, with more to come) with leading edge business management software and integrated payment solutions. We’re bringing together the very best companies in the industry through smart, intentional acquisition. And we’re getting ready to go big. Our future is exciting. We’ll be one of the best companies to work for; empowering our clients to do what they love; we’ll be the market leader in our areas of expertise. And we’ve only just started.
Why work for us
We are one of New Zealand’s fastest growing tech companies and offer excellent benefits. These include flexible working hours, free coffee Fridays, free fruit, discounted gym membership and health and life insurance.
The Role
Responsibilities for this role include:
- Contribute to software projects in all aspects of system analysis, design, coordination, documentation, implementation, and testing.
- Write, edit, and debug software for assigned projects
- Contribute to analysis of software projects including performance, diagnosis, and troubleshooting.
- Conduct peer reviews for other members of the development team, ensuring that project conventions are adhered too and that requirements are correctly implemented.
- Work with staff and clients to identify opportunities for improvement and optimisation of existing software projects
- Assist QA with automation testing as needed
- Lead software engineers within a scrum team to enhance team culture, manage personnel and provide performance feedback
- Responsible for managing and motivating the team, enabling them to reach their potential within the business
- Promote a collaborative work environment with team members and internal stakeholders through effective communication
- Assist with the recruitment of new staff as required
- Advise on gaps in software engineering resourcing across the teams to the Software Development Manager
Key skills required to be successful in this role include: - Strong knowledge of Node.js (Serverless, micro services) and/or React (Apollo/GraphQL)
- Experience working as a lead in an Agile Environment.
- Strong prioritisation, time management and organisational skills
- Strong verbal and written communication skills
- Great team management capability
- Analysis and problem-solving skills
- Version Control Systems using GIT
- Relational databases more specifically in PostgreSQL
- Experience in Json, REST API, web services, JavaScript
- Experience with popular open source web development projects
- Experience with Amazon Web Services (AWS)
How to applyPlease apply with a copy of your CV and a cover letter explaining your skills and experience.
Please note that only candidates with the right to work in New Zealand will be considered for this opportunity.
Given the year 2020 has been, we are giving our staff a well-deserved break over the Christmas period. This means our recruitment will be slowing down over the next few weeks. Please bear this in mind when applying, and we will aim to get back to you after we return to the office on the 11th January. Have a great Christmas and New Year and we look forward to processing your application with you soon.
Apply For Job