Full Stack Software Engineer
Christchurch, Canterbury Region, New Zealand · Full Time
Be the first to apply
- Experience
- 3–6 yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Xe
Xe is a platform specializing in cross-border payments, aiding SMEs and individuals in the US, UK, Canada, Australia, and New Zealand to manage currency information and transact money internationally. Over 300 million people rely on Xe for currency data annually, and more than 350,000 users utilize Xe to send money overseas.
The company is currently redeveloping the foundational technology for cross-border payments tailored to both corporate and consumer needs. Operating with a compact engineering team backed by Euronet Worldwide, your contributions will have immediate impact and scale.
Role Overview
We are looking for a mid-level full-stack engineer passionate about end-to-end ownership of significant challenges, spanning API design, frontend interfaces, backend services, production stability, and product deployment. The ideal candidate incorporates AI tools into their development workflow effectively.
Key Responsibilities
- Develop and deploy full-stack features that enable money transfers and multi-currency balance management across processes such as onboarding, KYC/KYB, payment initiation, foreign exchange, settlement, and supporting services.
- Deliver customer-facing functionalities that are used daily, from user interfaces to backend services.
- Maintain ownership of services in production, ensuring reliability, monitoring, participation in on-call duties, and managing incident responses.
- Collaborate closely with product management, design teams, and compliance stakeholders from initial problem definition through to product launch.
- Utilize AI-assisted coding tools like Copilot, Cursor, or Claude Code during prototyping, code refactoring, testing, and documentation.
- Support the platform modernization effort by migrating legacy components into contemporary systems in conjunction with architects and leads.
Required Qualifications
- Between 3 and 6 years of experience developing web applications for production.
- Strong skills in frontend frameworks such as Vue.js, React, or similar.
- Proficient backend development expertise preferably in C#/.NET; other OOP languages like Java, Kotlin, or Go are also welcomed.
- Solid knowledge of SQL and fundamentals of relational databases.
- Commitment to integrating automated testing in the development process.
- Regular use of AI coding assistants throughout the software development lifecycle.
- Hands-on experience deploying and managing production workloads on AWS, including services like SQS, DynamoDB, S3, ECS, and Lambda.
- Robust computer science fundamentals and practical system design capabilities.
- Effective communication and teamwork skills, enabling smooth collaboration across technical and non-technical teams.
Preferred Experience
- Exposure to payment systems, foreign exchange, or regulated financial sectors.
- Familiarity with service-oriented or microservices architectures.
- Experience with CI/CD pipelines and modern deployment methodologies.
- Understanding frontend concepts like responsive design, accessibility, performance optimization, and internationalization.
- Use of caching technologies such as Memcached or Redis.
- Utilization of project management and documentation tools including Jira and Confluence.
- Knowledge of API testing tools like Postman or Bruno.
- Writing automated tests while leveraging AI tools.
Perks and Benefits
- Birthday paid day off.
- Accrued extra annual leave up to 5 days based on years of service.
- Additional employer KiwiSaver contributions beyond salary.
- Healthcare coverage.
- Discounts on Euronet Employee Stock Purchase Plan.
- Dedicated volunteering day yearly for a charity of your choice.
- Office amenities including fruit, snacks, drinks, and coffee machine.
- Access to mental health and wellbeing programs via Plumm.
Diversity and Inclusion
Xe is committed to fostering an inclusive workplace that represents diverse communities. Employment decisions are made without regard to protected characteristics. Reasonable accommodations are available for individuals with disabilities upon request.
Additional Information
The outlined responsibilities are not exhaustive and may be amended as necessary. The company reserves the right to change job duties.
Industry
FinTech