Full Stack Engineer - Intermediate

Crescent Recruitment

Christchurch

Hybrid

NZD 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Birthday day off
Additional annual leave
Employee share programme
Staff currency exchange discount
Mental health resources
Office snacks

Job summary

XE Christchurch is expanding its technology team and seeking hands-on Full Stack Developers to work on payments, FX and multi-currency services within a global fintech platform. You’ll join a product-focused squad, collaborate with peers, and own meaningful features end-to-end.

We value developers with strong frontend and backend skills, experience in C#/.NET and modern JS frameworks, and a pragmatic, collaborative approach. Hybrid office presence required in Christchurch CBD.

Qualifications

  • Strong experience building production web applications.
  • Solid frontend and backend development experience.
  • Proficiency in C#/.NET or Java/Kotlin/Go.
  • Experience with Vue.js/React or similar modern JS framework.
  • Strong SQL and relational database fundamentals.

Responsibilities

  • Building and shipping full stack features across frontend, backend, APIs, and databases.
  • Working on payments, FX, onboarding, settlement, KYC/KYB, and multi-currency services.
  • Developing frontend features using Vue.js or another modern JavaScript framework.
  • Building backend services using C#/.NET.
  • Working with SQL and relational databases.
  • Supporting services in production, including reliability, observability, and incident response.
  • Using AWS services and modern deployment practices.
  • Writing and maintaining tests as part of your development process.
  • Using AI-assisted development tools such as GitHub Copilot as part of your workflow.
  • Helping modernise legacy systems into XE’s modern platform stack.
  • Contributing to technical design discussions and mentoring when appropriate.

Skills

Full stack development
Frontend & Backend development
C#/.NET
Vue.js / React
SQL databases
AWS / cloud
AI-assisted development

Tools

C#/.NET
Vue.js
React
SQL
AWS
CI/CD

Job description

Jora New Zealand will close on 16th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

Crescent Recruitment – Christchurch, South Island

XE are growing their Christchurch technology team and are looking for a couple of Full Stack Developers to join a global business working at the centre of cross-border payments, foreign exchange, and financial technology.
These roles are open to strong upper intermediate developers who are progressing toward senior level, as well as established senior developers who are ready to take ownership of more complex technical work.
XE helps consumers and businesses collect, convert, hold, and send money across international markets. Each year, hundreds of millions of people use XE for currency information, and hundreds of thousands use XE to send money overseas.
Backed by Euronet Worldwide, XE has the scale of a global financial services group, while the Christchurch team remains small enough for developers to have real ownership, direct input, and visible impact.

The role
These are hands-on full stack development roles working across modern web applications, backend services, cloud infrastructure, and customer-facing product features.
You will be joining XE at a significant point in its technology journey. The business is rebuilding and modernising the platform layer behind its corporate and consumer payments products, and the Christchurch team is expanding to increase its local full stack capability.
You will work in a product-focused squad alongside developers, QA, product owners, team leads, and wider global technology teams. This is not a heavily client-facing role, but you will need to be comfortable communicating clearly within a team and contributing to technical discussions.
XE is also moving strongly into AI-assisted development. GitHub Copilot and other AI coding tools are already part of how the team builds, tests, documents, and ships software. These roles will suit developers who are genuinely interested in using AI well as part of their everyday engineering workflow.

What you’ll be doing
Depending on your level of experience, you’ll be involved in:

  • Building and shipping full stack features across frontend, backend, APIs, and databases
  • Working on products that support payments, FX, onboarding, settlement, KYC/KYB, and multi-currency services
  • Developing frontend features using Vue.js or another modern JavaScript framework
  • Building backend services using C#/.NET and related technologies
  • Working with SQL and relational databases
  • Supporting services in production, including reliability, observability, and incident response
  • Using AWS services and modern deployment practices
  • Writing and maintaining tests as part of your development process
  • Using AI-assisted development tools such as GitHub Copilot as part of your workflow
  • Helping modernise legacy systems into XE’s modern platform stack
  • Contributing to technical design discussions and, at senior level, helping mentor others and shape delivery within your domain

What we’re looking for
You do not need to tick every box, but you will likely bring:

  • Strong experience building production web applications
  • Solid hands-on experience across both frontend and backend development
  • Strong capability with C#/.NET, or another object-oriented backend language such as Java, Kotlin, or Go
  • Experience with Vue.js, React, or a similar modern JavaScript framework
  • Good SQL and relational database fundamentals
  • Exposure to AWS or cloud-based development
  • An understanding of APIs, CI/CD, testing, and modern software delivery
  • A practical, team-focused approach to solving technical problems
  • Genuine interest in using AI tools to improve how software is built

For upper intermediate developers, XE will be looking for strong technical foundations, clear growth potential, and the ability to take ownership of meaningful work.
For senior developers, XE will be looking for deeper technical ownership, stronger system design capability, confidence contributing to architecture and design discussions, and the ability to support or mentor other developers.
Experience in payments, banking, foreign exchange, insurance, fintech, or another regulated environment would be useful, but it is not essential.

Why these roles are worth considering
These are good opportunities for full stack developers who want exposure to:

  • Global-scale payments and financial technology products
  • Full stack product development rather than narrow feature work
  • AI-first engineering practices
  • Modernisation of complex platforms
  • A Christchurch-based team with international reach
  • A supportive environment where upper intermediate developers can continue progressing
  • Senior-level ownership for developers ready to influence technical direction and delivery

Working arrangement
The roles are based in XE’s Christchurch CBD office with a hybrid model. You will need to be in the office at least three days per week.
The team is pragmatic and flexible around normal life commitments, including school drop-offs and pickups. There may occasionally be calls with overseas teams due to XE’s global footprint.

Benefits
XE offers:

  • Health insurance for employees
  • Discounted family health insurance
  • Birthday day off
  • Additional annual leave for each year of service, up to five extra days
  • Employee share programme
  • Staff rate on XE currency exchange
  • Charity day
  • Office snacks, fruit, drinks, and coffee
  • Mental health and wellbeing resources
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Back End Engineer
Senior Back End Engineer

Crescent Consulting • Christchurch

Hybrid
NZD 120,000 - 180,000
KiwiSaver employer contributions
Healthcare
Birthday day off
+5
Senior Back End Engineer
Senior Back End Engineer

Crescent Recruitment • Christchurch

Hybrid
NZD 120,000 - 170,000
KiwiSaver employer contributions
Healthcare
Birthday day off
+5
Full Stack Engineer - Intermediate
Full Stack Engineer - Intermediate

Crescent Consulting • Christchurch

Hybrid
NZD 90,000 - 120,000
KiwiSaver
Healthcare
Birthday day off
+5
Full Stack Engineer - Intermediate
Full Stack Engineer - Intermediate

Crescent Consulting • Auckland

Hybrid
NZD 90,000 - 140,000
Competitive salary
KiwiSaver employer contributions
Healthcare
+2
Senior Back End Engineer
Senior Back End Engineer

Crescent Consulting • Auckland

Hybrid
NZD 130,000 - 190,000
KiwiSaver
Healthcare
Birthday day off
+5
Principal Full Stack / Frontend Engineer
Principal Full Stack / Frontend Engineer

Crescent Consulting • Christchurch

Hybrid
NZD 140,000 - 190,000
Competitive salary
KiwiSaver employer contributions
Healthcare
+2
Principal Full Stack / Frontend Engineer
Principal Full Stack / Frontend Engineer

Crescent Consulting • Auckland

Hybrid
NZD 140,000 - 210,000
KiwiSaver
Birthday day off
Extra annual leave
+1
Principal Software Engineer
Principal Software Engineer

Arvionservices • Christchurch

Hybrid
NZD 180,000 - 230,000
Annual salary reviews
KiwiSaver contributions
Healthcare coverage
+3
Principal Software Engineer
Principal Software Engineer

Arvionservices • Wellington

Hybrid
NZD 180,000 - 250,000
Salary reviews
Birthday leave
Additional leave for service
+5
Full Stack Engineer – FinTech, AI-Driven, Hybrid Role
Full Stack Engineer – FinTech, AI-Driven, Hybrid Role

Crescent Recruitment • Christchurch

Hybrid
NZD 90,000 - 130,000
Health insurance
Birthday day off
Additional annual leave
+4