Full-Stack Software Developer: Build Scalable Apps

Ant Technology Limited

Auckland

On-site

NZD 100,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

South and North Ltd is seeking an experienced Software Developer to contribute to the Infomate web platform and iOS app. The role spans the full software lifecycle—from requirements and design to coding, testing, release, and post‑release support across community, service, marketplace, motor, and property modules.

The candidate will collaborate with product, editorial, sales, and operations to translate business needs into features, improve performance, and help guide the platform’s technical

Qualifications

  • Bachelor's degree or higher in computer science, software engineering, information technology, computer engineering, or related discipline.
  • Strong understanding of software development principles and lifecycle.
  • Knowledge of modern programming languages, frameworks, databases, APIs, and web technologies.

Responsibilities

  • Design, develop, test, deploy, and maintain software applications and systems.
  • Write clean, maintainable, and well-documented code.
  • Develop front-end and back-end functionality per requirements.
  • Develop and maintain APIs, databases, web and mobile apps.
  • Review and suggest improvements to existing systems.

Skills

Programming skills
Problem solving
Communication skills

Education

Bachelor's degree or higher (CS/SE/IT/CE)

Job description

What Full Stack Software Developer Build Scala...

Showing 49 Full Stack Software Developer Build Scalable Apps jobs in Auckland

Software Developer

Auckland City South and North Limited

Posted 9 days ago

Job Description

Primary address of work: 25 Veronica Street, New Lynn, Auckland
Vacancy number: 1
Employment type: Permanent full time
Minimum hours per week: 30 Hours
Maximum hours per week: 40 Hours
Minimum hourly rate (low salary range): $72/ hour
Maximum hourly rate (high salary range): $75 / hour
Pay frequent: Monthly

Company Overview

South and North Ltd is a New Zealand-based digital media and technology company that owns and operates Infomate (infomate.co.nz) — a community-focused online platform that connects Kiwis with local news, events, marketplace listings, property, motoring, and services across New Zealand.

Delivered through both a web platform and a dedicated iOS mobile application, Infomate is organised around three core areas — social support, business, and lifestyle — and brings together curated editorial content and user-generated content in a single, locality-aware product. Users can browse community listings, search for local services, discover events, engage with the Locally and Live sections, and participate through Matepoints, our engagement and loyalty programme. The platform also operates a paid advertising business, providing local businesses with a targeted channel to reach their community.
Behind the platform is an in-house engineering team that continuously ships new features across web and mobile, maintains a growing content and user database, and works closely with editorial, sales, and operations colleagues to keep the product fast, reliable, and relevant to New Zealand users. As our user base and commercial partners continue to grow, we are investing further in our engineering capability and are seeking an experienced and technically strong Software Developer to join our Auckland office.

Job Summary

South and North Ltd is seeking an experienced Software Developer to play a hands‑on role in the ongoing development and enhancement of the Infomate web platform and the Infomate iOS mobile application. The role covers the full software development lifecycle — from investigating business and user needs, through design, coding, and testing, to release, documentation, and post‑release support — across the platform's community, service, marketplace, motor, and property modules.

The successful candidate will work closely with product, editorial, sales, and operations colleagues to translate business and user requirements into working software features, improve the performance and stability of existing modules, and help shape the platform's technical direction as its user base and advertising business continue to scale.

Key Responsibilities
  • Investigate, consult on, and analyse the software and system requirements of the Infomate platform across its community, service, marketplace, motor, and property modules, working with product owners, editorial staff, and sales colleagues to translate business and user requirements into clear technical specifications.
  • Review the existing Infomate web platform and iOS mobile application to identify technical limitations, performance bottlenecks, and deficiencies in existing workflows, processes, and development procedures, and recommend practical improvements.
  • Develop, test, debug, and maintain application code in accordance with the company's established testing protocols, coding standards, and release procedures, including diagnosing and correcting defects identified through internal QA, monitoring, and user feedback.
  • Build and maintain source code for new and existing features of the Infomate web platform and mobile application in accordance with system requirements, solution designs, and detailed technical specifications, while maintaining code quality, reliability, and performance.
  • Prepare, update, and maintain technical documentation, system documentation, end‑user technical guidance, and internal operating procedures for the software modules and features under the developer's responsibility.
  • Provide technical input and recommendations to management on proposed software initiatives, including effort assessments, development cost estimates, software upgrades, third‑party services, and whether solutions should be developed internally or acquired externally.
  • Collaborate with UX designers, back‑end engineers, editorial, and advertising operations teams to develop and deliver end‑to‑end software features across the Infomate web and mobile platforms, including functionality supporting user‑generated content, curated content, local services, marketplace listings, and paid advertising placements.
  • Participate in solution design discussions, code reviews, testing, and release planning, and contribute to the ongoing improvement of development standards, technical practices, and knowledge sharing within the engineering team.

Job Requirement

Applicant must meet the following requirement to apply for this job

Is this job a match or a miss?
Join Us in Our Mission

The Software Developer is responsible for designing, developing, testing, implementing, and maintaining software applications and technology solutions that support the company's business operations and digital products.

The Software Developer will work closely with management, product, operations, compliance, and other technical staff to develop secure, reliable, scalable, and user‑friendly systems. The Software Developer will also participate in system integration, technical troubleshooting, software improvement, and the ongoing development of the company's technology platform.

Position Details

Position Title: Software Developer
Employment Type: Full time
Reports To: General Manager
Department: Technology & Product Development
Location: Auckland, New Zealand

Position Purpose

The Software Developer is responsible for designing, developing, testing, implementing, and maintaining software applications and technology solutions that support the company's business operations and digital products.

The role will work closely with management, product, operations, compliance, and other technical staff to develop secure, reliable, scalable, and user‑friendly systems.

Key Responsibilities
  • Design, develop, test, deploy, and maintain software applications and systems.
  • Write clean, efficient, maintainable, and well‑documented source code.
  • Develop front‑end and back‑end functionality according to business and technical requirements.
  • Develop and maintain APIs, databases, web applications, mobile applications, and other software components as required.
  • Review existing systems and recommend appropriate technical improvements.
  1. Integrate internal systems with third‑party platforms, APIs, payment services, banking systems, and other technology providers.
  2. Develop and maintain interfaces between different applications and databases.
  3. Troubleshoot integration issues and ensure reliable exchange of information between systems.
  4. Support testing and implementation of new technology services and integrations.
Testing and Quality Assurance
  • Prepare and conduct unit, integration, system, and user acceptance testing.
  • Identify, investigate, and resolve software defects and technical issues.
  • Monitor application performance and improve system reliability and efficiency.
  • Maintain appropriate development, testing, and production environment controls.
System Maintenance and Support
  • Maintain and enhance existing applications based on operational and business requirements.
  • Diagnose software problems and provide technical solutions.
  • Perform software upgrades, patches, configuration changes, and performance improvements.
  • Provide technical support to internal staff and assist with resolving system‑related incidents.
Security and Data Protection
  • Apply secure software development practices throughout the development lifecycle.
  • Assist with protecting customer, transaction, and company information from unauthorised access or misuse.
  • Work with relevant staff to identify and remediate system vulnerabilities.
  • Ensure software development practices comply with applicable company security, privacy, and compliance requirements.
Technical Documentation
  • Prepare and maintain system specifications, technical documentation, API documentation, database documentation, and operating procedures.
  • Document software changes, system architecture, testing results, and deployment procedures.
  • Maintain accurate records of development activities and software versions.
Business and Product Development Support
  • Work with management and business teams to understand operational requirements and translate them into technical solutions.
  • Participate in product planning and provide technical input on the feasibility of proposed features.
  • Recommend technologies and system improvements that improve efficiency, customer experience, scalability, and reliability.
  • Assist with the implementation of new digital products and services.
Project and Team Collaboration
  • Participate in software development projects from requirements analysis through implementation and ongoing support.
  • Work collaboratively with developers, product staff, operations staff, external vendors, and other stakeholders.
  • Provide regular updates regarding development progress, technical issues, risks, and project milestones.
  • Support technical knowledge sharing and continuous improvement within the organisation.
Key Tasks May Include
  • Developing web‑based and mobile applications.
  • Developing and maintaining REST APIs and backend services.
  • Designing and maintaining relational and/or non‑relational databases.
  • Integrating payment gateways and external service providers.
  • Developing merchant, customer, and administration portals.
  • Implementing transaction‑processing and reporting functionality.
  • Developing automated operational and reconciliation functions.
  • Conducting application testing and debugging.
  • Monitoring and optimising application performance.
  • Managing source code using version‑control systems.
  • Supporting cloud‑hosted applications and infrastructure.
  • Assisting with software deployment and release management.
Required Qualifications
  • Bachelor's degree or higher qualification in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related discipline; or equivalent relevant professional experience.
  • Strong understanding of software development principles and the software development lifecycle.
  • Knowledge of modern programming languages, frameworks, databases, APIs, and web technologies.
  • Understanding of software testing, debugging, version control, and deployment processes.
Required Skills and Competencies
  • Strong software programming and problem‑solving skills.
  • Ability to analyse complex technical and business requirements.
  • Experience with database design and management.
  • Experience developing or integrating APIs.
  • Good understanding of application security and data protection principles.
  • Ability to troubleshoot software and system problems.
  • Strong attention to accuracy and software quality.
  • Ability to manage multiple development priorities and meet deadlines.
  • Good written and verbal communication skills.
  • Ability to work independently and collaboratively within a multidisciplinary team.
  • Willingness to learn new technologies and adapt to changing business requirements.
Performance Expectations

The Software Developer will be expected to:

  • Deliver software development work within agreed timeframes.
  • Produce reliable, maintainable, and secure software.
  • Minimise software defects and system interruptions.
  • Respond promptly to critical technical issues.
  • Maintain appropriate technical documentation.
  • Contribute to the continuous improvement of the company's technology platform.
  • Maintain confidentiality of company, customer, transaction, and technical information.
General Responsibilities

The employee must:

  • Comply with all company policies and procedures.
  • Maintain confidentiality of commercially sensitive and customer information.
  • Follow applicable privacy, information security, and regulatory requirements.
  • Perform other reasonable duties related to the position as requested by management.
Job Location and Terms

Salary range: NZD $100,000 – NZD $120,000

Standard Working hours: 37.5 hours/week

Equal Employment Opportunity Statement for Australia and New Zealand:

At Accenture, our intention is to foster a culture and a workplace in which all of our people feel a sense of belonging and are respected and empowered to do their best work. We encourage applications from all people with the relevant skillset, and we are committed to removing barriers to the recruitment process and employee lifecycle. All employment decisions shall be made without regard to age, disability status, ethnicity, gender, gender identity or expression, religion or sexual orientation and we do not tolerate discrimination. If you require any accommodations or adjustments for interviews and/or at work, please reach out to or contact us at +61 (Australia) or (New Zealand).

Goldens
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: Greenfield Azure Cloud
Senior Full-Stack Engineer: Greenfield Azure Cloud

Techspace Co., Ltd. • Auckland

On-site
NZD 100,000 - 120,000
Stone Benchtop Programmer/Operator — Learn & Grow
Stone Benchtop Programmer/Operator — Learn & Grow

Agb Stone • Auckland

On-site
NZD 149,000 - 156,000
Software Developer
Software Developer

JobSpace • Auckland

On-site
NZD 96,000 - 134,000
Software Developer
Software Developer

South and North Limited • Auckland

On-site
NZD 99,000 - 103,000
Software Developer
Software Developer

Ant Technology Limited • Auckland

On-site
NZD 90,000 - 130,000
IT Developer
IT Developer

Accessable • Auckland

On-site
NZD 110,000 - 140,000
AI/ML Computational Science Specialist
AI/ML Computational Science Specialist

Accenture • Auckland

On-site
NZD 100,000 - 120,000
IT Developer
IT Developer

Accessable • Ōtara-Papatoetoe

On-site
NZD 110,000 - 140,000
Senior Full-Stack Engineer – Ai, Security & Global Workflows
Senior Full-Stack Engineer – Ai, Security & Global Workflows

Icehouseventures • Auckland

On-site
NZD 100,000 - 120,000
Competitive wages
Advancement opportunities
Location: Auckland
Full Stack Software Developer - Intermediate
Full Stack Software Developer - Intermediate

Sandfield Associates • Auckland

On-site
NZD 90,000 - 120,000
Flexible working arrangements
Regular social events
Fun Food Evenings
+1