Software Developer Role
The ideal candidate will possess a solid understanding of application requirements, with the ability to translate them into functional applications.
* Translate application requirements into functional applications.
* Design, build, test and maintain efficient, reusable and reliable code.
* Ensure the best possible performance, quality and responsiveness of applications.
* Identify bugs and devise solutions to mitigate and address these issues.
* Enhance usability of our applications (UX/UI).
We're looking for someone who is passionate about delivering high-quality results and has a knack for writing clean, readable and easily maintainable code. If you have experience working with distributed systems, asynchronous event-based microservices and cloud providers like AWS, that's a plus!
We operate as one team, cross-functionally and globally, to drive outcomes that deliver excellence for our customers. We're curious self-starters who love learning and sharing our knowledge with others. We embrace change and use our initiative and resilience to overcome challenges.
This role offers a range of fantastic benefits, including health insurance, primary and secondary gender-neutral carer parental leave and birthday leave. You'll feel well-supported at work and have the opportunity to enjoy work-life balance and flexibility with our hybrid work model. Plus, we're committed to fostering a diverse, inclusive and accessible workplace where everyone can be their authentic selves.
* Experience with AWS, especially AWS Lambda, S3, DynamoDB and API Gateway.
* Design and development experience in a microservices or serverless ecosystem.
* Collaboration experience with designers to rapidly prototype ideas.
* A solid understanding of UX fundamentals.
* Personal Projects/Open Source Contributions and involvement with the broader developer community.