Squad Lead, React/Kotlin
Could you be our next Squad Lead?
We usually respond within three days
Please note this role is a 6 month fixed term contract.
Reapit – Who are we?
Reapit is the original, end-to-end business technology provider for estate agencies of all sizes. We’ve been helping sales and lettings agents to build relationships and grow their businesses for more than 25 years. Our technology connects property professionals in Europe, the Middle East, Australia, and New Zealand with buyers, sellers, tenants and landlords to power the relationships that change lives.
In Australia, Reapit stands as the preferred technology choice among the nation's leading estate agents and agencies. Tailored to the unique demands of the Australian property market, Reapit provides successful leaders with unparalleled tools across sales, property management, client relations, and data analytics, reinforcing their position at the pinnacle of real estate excellence.
What you’ll be doing
Reporting to the Engineering Manager- Property Management, as a Squad Lead, you will be responsible for leading a cross-functional team to deliver high-quality software products.
You will oversee the development process, ensure alignment with business objectives, and foster a culture aligned with Reapit’s values of Trust, Collaboration, Innovation, Excellence, and People.
Your role will involve managing team performance, facilitating agile practices, and ensuring timely delivery of projects.
Key Responsibilities
Team Leadership:
- Lead, mentor, and motivate a team of developers, QA engineers, and other specialists.
- Foster a culture of continuous improvement, collaboration, and innovation.
- Conduct regular one-on-one meetings and performance reviews with team members.
- Provide mentoring and support for technical and personal development.
Project Management:
- Collaborate with the product and design teams and other stakeholders to gather requirements and define project scope.
- Lead the team in analyzing technical requirements, research, and effort estimation.
- Prioritize the team’s backlog, ensuring alignment with business objectives.
- Plan, coordinate, and oversee the development of software projects from inception to delivery.
- Maintain accountability for the quality and timely delivery of team output.
- Act as the primary point of contact for stakeholders, providing updates and addressing concerns.
- Ensure projects are delivered on time, within scope, and to quality standards.
- Continuously assess risks, monitor changes, and ensure minimal disruption to operations.
Agile Delivery:
- Facilitate agile ceremonies, including daily stand-ups, sprint planning, retrospectives, and reviews.
- Ensure adherence to agile principles and practices, continuously seeking improvements.
- Identify and implement opportunities for improving performance, maintainability, and team predictability.
Technical Oversight:
- Uphold and contribute to coding and documentation standards.
- Provide technical guidance and support to team members.
- Review and approve technical designs to meet architectural standards and business requirements.
- Actively write code and participate in the code review process.
- Ensure development work is planned with security, performance, maintainability, and quality in mind.
- Take ownership of incidents and team issues, driving appropriate decisions.
- Communicate updates on active incidents to stakeholders effectively.
Who we’re looking for
At Reapit, we prioritise hiring individuals who share our values and possess the right attitudes and behaviours for success. Whilst some of the listed requirements may be important, don’t worry if you don’t meet all of them, we’d still like to hear from you.
Qualifications and Experience:
- Bachelor’s degree in computer science, engineering, or a related field.
- 7+ years in front-end (JavaScript) and/or back-end (Java/Kotlin) software development - Essential
- Experience in building web applications (ideally with React) and/or RESTful web APIs (ideally with Spring) - Essential
- Proven experience leading a cross-functional, agile development team.
- Experience working with distributed teams, including offshore resources.
Technical Skills:
- Familiarity with DevOps practices and tools.
- Knowledge of relational and non-relational databases.
- Understanding of distributed systems (ideally microservices, event-based architecture).
- Experience with testing methodologies (unit/integration/E2E testing, mocking, shift-left).
- Proficiency in CI/CD pipelines and build tools.
- Exposure to public cloud platforms (preferably AWS) and familiarity with IaC tools like Cloudformation, CDK, and Docker.
- Understanding of SOLID design principles.
Soft Skills:
- Strong leadership and mentoring abilities.
- Excellent project management and organizational skills.
- Deep understanding of agile methodologies.
- Proficiency in technical decision-making and problem-solving.
- Effective communication and collaboration skills.
- Commitment to continuous improvement and excellence.
- Ability to prioritize effectively and adapt to changing priorities.
What your impact and success looks like
Your success as a squad lead and impact in the early stages of your career with us to look like this:
Within 1 month:
- You will be making a positive contribution on smaller work items to introduce you to the technology stack.
- You will participate in planning and estimation sessions, technical scoping exercises, and code reviews from day one, to help understand both the domain and the code, and provide your own feedback from your prior experience.
- You will begin building relationships and trust with team members, as well as building an understanding of individual strengths, weaknesses and goals.
- You will begin building strong relationships with other departments including Product, Design, QA, and Operations.
Within 3 months:
- You will feel comfortable with the domain and Reapit’s products & services.
- You will be able to demonstrate a strong understanding of the core areas of the technology stack.
- You will be independently contributing ideas for improvements both for the product and team processes.
- You will be leading the team’s response to incidents.
- You will be mentoring engineers and actively improving the team’s output quality and culture.
- You will be working collaboratively with the Product department to understand requirements and plan work.
- You will be managing delivery of work items within the team.
Within 6 months:
- Your contributions will be helping to shape the backlog and future direction of the products.
- You will be taking ownership of complex projects to run with a high level of autonomy.
- You will be leading and facilitating agile processes, technical planning and design conversations.
- You will be fostering a positive, collaborative team culture, promoting participation, teamwork, innovation and continuous improvement.
- You will be actively improving agile ceremonies, team processes, and incident management.
- You will be ensuring quality and use of best practices within the team, from requirements gathering & analysis, through solutions design, documentation, implementation, and testing.
- You will be building capabilities within the team, as well as identifying and addressing risks and skills/knowledge gaps.
What’s in it for you?
We operate a Flexible Working Policy and you are free to determine where you work from, be that from home or in the Sydney or Brisbane offices, and how often but we certainly recommend a balance.
We’re offering the chance to really make a difference here at Reapit and the opportunity for personal growth is very real. You’ll feel part of a special team. You can expect a highly competitive salary and some great benefits.
Don’t tick all the boxes? Neither do we
We care about our industry and want it to become a more inclusive and diverse place to work. So, we’re driven by hiring not only by experience and relevance for the role but by sharing our values and the right attitudes and behaviours for success.
We are committed to Equal Employment Opportunity through attracting and retaining a complementary team of employees and building an inclusive environment for all.
We feel we have an empowering environment where everyone is supported and respected, and we want you to feel this too. We welcome new ideas, thinking and approaches, whilst listening to all our employees.
- Department
- Engineering
- Locations
- Reapit Brisbane office
- Remote status
- Hybrid
About Reapit ANZ
In Australia, Reapit stands as the preferred technology choice among the nation's leading estate agents and agencies. Tailored to the unique demands of the Australian property market, Reapit provides successful leaders with unparalleled tools across sales, property management, client relations, and data analytics, reinforcing their position at the pinnacle of real estate excellence.
Squad Lead, React/Kotlin
Could you be our next Squad Lead?
Loading application form