Xero, a leading financial software company, is seeking an Associate Full Stack Software Engineer to join their Syft Analytics team in Johannesburg. This role offers an exciting opportunity to work on scalable, high-performance systems that help businesses automate their operations and make data-driven decisions.
As an Associate Full Stack Software Engineer, you'll be working across the entire application stack, developing both user-facing features and server-side logic. The position requires expertise in modern technologies like JavaScript/TypeScript and Node.js, along with experience in cloud-native development using Google Cloud Platform.
The role combines technical challenges with professional growth opportunities. You'll be implementing distributed systems, building RESTful APIs, and ensuring the performance and security of applications. The position offers hands-on experience with both relational and NoSQL databases, modern front-end frameworks, and comprehensive testing methodologies.
Xero provides an exceptional work environment with numerous benefits, including generous paid leave, mental health support, equity participation, and extensive parental leave. The company's commitment to work-life balance, professional development, and collaborative culture makes it an ideal place for engineers looking to grow their careers while working on meaningful projects that impact small businesses worldwide.
This position is perfect for someone who is passionate about full-stack development, eager to learn new technologies, and wants to contribute to a product that helps businesses thrive. You'll be part of a cross-functional team that values collaboration, continuous learning, and engineering excellence.