Associate Full Stack Software Engineer
Hybrid
Full Time
#Technology
#Engineering
#JavaScript
#TypeScript
#Node.Js
#React
#Vue.Js
#Angular
#Git
#PostgreSQL
#MongoDB
#Testing
At Xero, we are on a mission to supercharge small businesses by automating routine tasks and connecting owners with the data they need to thrive. We believe that by building a stronger economy, we can truly change the world. We are looking for passionate people to join our collaborative environment and help us deliver beautiful, high-performance software to our customers.
Role at a glance
We are seeking an Associate Full Stack Software Engineer to join our team on a full-time basis. This is a junior-level position based in South Africa. You will work in a hybrid capacity, balancing time between home and our office to ensure we stay connected while delivering excellent results.
Your impact
- You will build and maintain scalable, high-performance systems by working across the entire application stack, from the front-end interface to the back-end logic.
- You will design and develop user-facing features using modern frameworks while ensuring seamless integration with our server-side services.
- You will collaborate closely with cross-functional teams, including product managers, designers, and quality assurance engineers, to deliver high-quality solutions that meet our shared objectives.
What you'll need
To succeed in this role, you should be comfortable working in an English-speaking environment and possess the following technical foundation:
- Strong familiarity with JavaScript and TypeScript for both front-end and back-end development.
- Practical experience with modern front-end frameworks such as React, Vue.js, or Angular.
- Exposure to Node.js and the ability to build and manage RESTful APIs.
- Experience working with both relational databases like PostgreSQL and NoSQL options like MongoDB.
- A solid understanding of Git for version control and experience with various testing frameworks to ensure code quality.
- Familiarity with cloud-native architectures and distributed systems.
Perks and compensation
We value our people and offer a comprehensive benefits package designed to support your life both inside and outside of work. You can expect:
- Hybrid work arrangements and flexible hours to help you manage your schedule.
- Generous paid time off, including dedicated leave for physical and mental wellbeing.
- Access to an Employee Assistance Program to support the mental health of you and your family.






