Overview
Join us at Tradify Limited as a Mobile Technical Lead, where you will play a crucial role in leading the development of our mobile solutions that empower tradespeople.
We are dedicated to transforming how tradespeople manage their businesses and improve their lives, and we are looking for an innovative engineer to help us in this mission.
As part of our dynamic mobile team, you will work on building cutting-edge mobile applications that provide excellent user experiences.
You will design, develop, test, and deploy software, collaborating with product managers, UX / UI designers and other engineers to deliver features that delight our users.
Your work is not just about writing code; it is about contributing to a product that has a direct impact on users' daily lives.
You will have the opportunity to work on various mobile development projects, improving functionality and enhancing application performance as you navigate the exciting world of mobile technologies.
Every day, you'll be faced with challenges that will push you to grow as an engineer.
You will attend team check-ins, respond to feedback, mentor other developers, manage code reviews, and keep the end user's needs at the forefront of your decisions.
This is a unique opportunity for a talented engineer looking to contribute to a growing company that values innovation, teamwork, and creative problem-solving.
If you are passionate about mobile development and creating meaningful solutions for users, we'd love to hear from you!
Key Responsibilities
Plan, design and lead the technical aspects of projects
Provide guidance and support to the team in resolving solutions
Document architecture and design technical solutions to achieve business objectives
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Design and maintain highly usable solutions focused on efficiency, reliability and best practice in design, configuration and test-driven development
Understand the current technology landscape and how we leverage our technology investment
Actively seek to produce value by building the right thing to achieve business outcomes
Support and guide less experienced team members
Produce detailed design documentation as required
Collaborate with product owners, lead architects and development managers to build out capabilities of development and DevOps internally
Find effective ways to improve the responsiveness and flexibility of solutions for business users
Ensure the team adds value by owning the systems it designs and delivers; design and develop business functionality while improving code quality and infrastructure
Build scalable, unit-testable solutions for mobile applications and participate in code reviews
Champion a culture of good security, coding standards, architecture patterns, resiliency, and documentation practices
Work across all phases of the software development lifecycle
Lead a cross-functional team through requirements, backlog grooming, sprint planning, execution, and retrospective
Communicate effectively with all engineering team members and promote teamwork
Mentor and coach other developers and collaborate with offshore teams while guiding technology direction and codebase improvements
Update management on project status, risks, and technology issues and propose suitable alternatives
Implement continuous efficiency improvements and problem-solving processes
Lead technical innovation and automation for services provided to customers
Organize technical teams, distribute work, monitor progress, quality assurance, and performance in a multidisciplinary environment
Work closely with Project Managers on planning and execution of program development activities
Assist Development Manager and CTO in optimizing production team efficiency
Team leadership : supervise developers, manage follow-ups, and balance workload according to skills
Determine project requirements and develop work schedules for the team
Delegate tasks and achieve daily, weekly, and monthly goals
Liaise with team members, management, and clients to ensure projects meet standards
Gather information, prepare status reports, provide issue-solving recommendations and technical guidance
Qualifications
8+ years of experience in mobile application development across all stages of the product lifecycle, including a minimum of 3 years in a leadership or senior role
Extensive experience in mobile development using C# and frameworks such as .
NET MAUI / Xamarin and MVVM, with in-depth knowledge of iOS / Android requirements
Experience in web application development using Angular, React, TypeScript, MVC, C# and .
NET technologies
Excellent knowledge of relational databases, SQL and ORM technologies (EF)
Experience integrating with REST APIs and cloud services (Azure, AWS, etc.)
Experience with mobile DevOps, cloud CI / CD and source control tools (Git, GitHub, GitHub Actions, Azure DevOps, Firebase, etc.)
Experience with unit testing and component / integration testing as part of daily development
Understanding of modern development techniques, best practices and architecture patterns
Proven ability to lead and mentor developers in a fast-paced agile environment
Experience working with SaaS products
Confident communicator who can explain digital concepts to non-technical audiences and collaborate effectively with non-technical colleagues
Relevant tertiary qualification or equivalent knowledge, skills and experience
Models the values and culture of the organisation; shares knowledge; acts with honesty and integrity
Tradify is a fast-paced, action-oriented environment where our values underpin everything we do.
We focus on a fun and welcoming culture and offer a comprehensive remuneration and benefits package.
We care about diversity and inclusion and ensuring the tech space in Aotearoa reflects our diverse communities.
Benefits
Hybrid Working : 3 office / 2 home
Dog-Friendly office
Legendary Monthly Team Lunches
Values-based culture
Interested?
Get in touch
#J-18808-Ljbffr
Mobile Technical Lead • Auckland, New Zealand