Software Engineer

  • Full Time Job
  • Hybrid
  • nzd
Tradify

Join us at Tradify Limited as a Software Engineer (Mobile), where you will play a crucial role in developing 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:

  • Participating in a team-oriented environment to develop a complex mobile app suite and web platform.
  • Maintaining existing codebase to include troubleshooting bugs and adding new features.
  • Interface with the team to: pair-program, gather requirements, troubleshoot problems, train other members.
  • Balance a variety of concurrent work streams, executing full lifecycle software development.
  • Write well designed, testable, efficient code.
  • Produce specifications and determine operational feasibility.
  • Integrate software components into a fully functional software system.
  • Develop software verification plans and quality assurance procedures.
  • Document and maintain software functionality.
  • Tailor and deploy software tools, processes and metrics.
  • Serve as a subject matter expert.
  • Comply with project plans and industry standards.
Requirements
  • 3+ years experience developing commercial mobile apps and/or web applications.
  • Experience in design implementation of large scale, high use apps is a huge plus.
  • Detailed knowledge of mobile application development and extensive experience using .NET and C# and frameworks such as .NET MAUI/Xamarin as well as MVVM.
  • Familiarity with web application development and experience using .NET, C#, Angular, Typescript, MVC, Entity.
  • Ability to develop software in C# with OOP/OOA principles.
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (EF).
  • Experience with Azure, Amazon Web Services and associated tools.
  • Experience with version control systems such as SVN and GIT.
  • Ability to work independently, take initiative, and contribute to new ideas required in a diverse, fast-paced, deadline-driven team environment.
  • Organisation and analytic skills, with strong problem solving ability.
  • Excellent written and verbal communications skills.
  • Knowing the trade-off between performance and features. Having the ability to come up with innovative solutions to scalability and performance problems.
  • Ability to document requirements and specifications.
  • Familiarity with software development methodology and release processes and test-driven development
  • Great people skills (you’ll know how to communicate with team members and have some fun).
  • Above all you must be excited about joining a world class dev team powering a global SaaS (Software as a service) business doing cool stuff.
Benefits

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.

Benefits

  • 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
Tradify
1 Follower