Mobile Technical Lead

at Tradify
๐Ÿ‡ณ๐Ÿ‡ฟ New Zealand - Remote
๐Ÿ’ป Software Development๐ŸŸฃ Senior

Job description

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’s about contributing to a product that has a direct impact on usersโ€™ daily lives. You’ll 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 be attending team check-ins, responding to feedback, mentoring other developers, managing code reviews, and all while keeping 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 focussed on high levels of efficiency, reliability and always with design, configuration and test-driven best practice.

  • Understand the current technology landscape and how we leverage our technology investment.

  • Actively seek to produce value by building the right thing to provide the right business outcomes.

  • Support and guide less experienced members of the team.

  • Produce detailed design documentation as required.

  • Collaborate with product owners, lead architects and development managers to build out the capabilities of development and DevOps internally

  • Find effective ways to improve the responsiveness and flexibility of solutions which empower our business users

  • Ensure you and the wider team are adding value by genuinely taking ownership of the systems it designs and delivers. Design and develop business functionality while improving code quality and infrastructure.

  • Build scalable, unit-testable solutions for our mobile applications and do 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 (planning, design, implementation, deployment, operations, and support).

  • Lead a cross-functional team to understand requirements, do product backlog grooming, sprint planning, execution, and retrospective.

  • Communicate effectively and efficiently with all engineering team members and promote a strong sense of teamwork.

  • Mentor and coach other developers and collaborate with offshore teams while leading technology direction and improving the codebase.

  • Update the management team on the overall project, risks, and technology issues and propose suitable alternatives.

  • Implement constant efficiency improvement and problem-solving processes

  • Lead technical innovation and automation for the services provided to customers.

  • Organize technical teams, distribute work and monitor progress, quality assurance, and performance, in a multidisciplinary team environment.

  • Work closely with the Project Managers on the planning and execution of program development activities.

  • Assist the Development Manager and CTO in optimizing production team efficiency.

  • Team leadership: supervise developers, issue follow-up and ownership, and balance work among team members according to skills and individual workload.

  • Determining project requirements and developing work schedules for the team.

  • Delegating tasks and achieving daily, weekly, and monthly goals.

  • Liaising with team members, management, and clients to ensure projects are completed to standard

  • Communication: information gathering, status report creation, issue-solving recommendations, and providing technical guidance to other team members.

  • 8+ years of experience in mobile application development working across all stages of the product development lifecycle, including a minimum of 3 years in a leadership or senior developer role.

  • Extensive experience in developing mobile applications using C# and frameworks such as .NET MAUI/Xamarin and MVVM, including in-depth knowledge of platform-specific requirements for iOS/Android.

  • Experience with 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 like Git, GitHub, GitHub Actions, Azure DevOps, Firebase, etc).

  • Experience with unit testing and component/integration testing as part of the day-to-day development.

  • Demonstrated understanding and experience in modern development techniques, best practices and architecture patterns.

  • Proven ability to lead and mentor other developers in a fast-paced agile environment.

  • Has demonstrated experience in working and integrating with SaaS products.

  • Confident communicator who can explain digital ideas clearly to non-technical audiences and work effectively with non-technical colleagues. Adept at influencing, persuading, and challenging others through clear and concise verbal and written communication.

  • A relevant tertiary qualification or equivalent knowledge, skills, and experience.

  • Models the desired values and culture of the organisation

  • Willingly shares knowledge, expertise and within the team and with others in the organisation

  • Acts with honesty and integrity

Tradify is a fast-paced, action-oriented and sometimes unpredictable and challenging work environment, where our company values underpin everything we do.ย We focus on providing a fun and welcoming culture and offer a comprehensive remuneration and benefits package. We care deeply about diversity and inclusion and ensuring the Tech space in Aotearoa reflects our diverse communities.

For the right candidate, we offer a great benefits package,

  • Hybrid Working 3 office/2 home
  • Down Tools Days (5 days a year to follow your passion)
  • A Dog-Friendly office
  • Legendary Monthly Team Lunches
  • A values-based culture

Interested? Get in touch

Share this job:
Please let Tradify know you found this job on Remote First Jobs ๐Ÿ™

Similar Remote Jobs

Tradify logo

Tradify

  • 51-200 employees
  • Founded in 2013
  • 2 remote jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service ๐Ÿ™

Apply