![](https://www.yempo.ph/wp-content/uploads/2024/02/85-360x360.png)
We have an exciting opportunity for an experienced Software Engineer to work dayshifts. Work from home or office-based—you choose!
When you join Yempo, you’ll receive the following fantastic benefits:
- Highly competitive salary – paid weekly!
- HMO enrollment on commencement
- Additional HMO dependents are added each year of service
- 20 vacation days per year; 7 sick days
- Annual performance bonuses and incentives
- Annual salary reviews and increases
- Free cooked rice, snacks and hot drinks
- Company polo shirts provided
- Fantastic, bright and cheerful open-plan work environment
- Prestigious clients and highly professional and friendly co-workers
Our client
Our client is a leading innovator and trusted marketplace for digital Gift Cards. They released Australia’s first eGift Card App in December 2015 and were first to market with IOS and Android. The company currently comprises a team of over 50 professionals and that group is still growing not only in Australia, but also in the Philippines, UK and US. Their client portfolio includes major buy now pay later operators like Zip and Afterpay as well as corporates like QBE, HSBC, Coca-Cola Amatil, and the like.
What differentiates this client is their care for their people – they are truly one team no matter what continent that team may be. Their values are Give Openness, Give Greatness, Give Magic and Care and they are taking their growth plans to the next level by having their people at the center of all they do. On top of this, they provide opportunities for professional learning and growth.
Your Responsibilities
Reporting to a Technical Engineering Lead, the Software Engineer is accountable for designing and building maintainable code, ownership of projects, designing and writing tests, managing CI/CD pipelines and production releases, addressing technical and design requirements, and mentoring other team members.
Coding, Quality and Architecture
- Deliver high-quality, maintainable code
- Maintain a code base and keep frameworks up to date, identify tech debt and improvements proactively
- Ensure testing meets any compliance requirements e.g. PI and GDPR
- Review and promote new testing tools and techniques
- Manage pull request approvals
- Apply a risk-based approach to assessing all security aspects of a system/application
- Follow DevOps best practices and keep up with modern tooling
- Able to set architecture direction to integrate new architectural components
- On-call support
Continuous improvement & best practice
- Follows industry best practices with particular attention to maintainability, reusability, extensibility, and clean code
- Ensure team adoption of coding, quality, accessibility, and secure code standards
- Encourage innovation and foster an environment of continuous improvement
- Maintain a test-and-learn mindset with curiosity, collaboration, and care
Collaboration & mentorship
- Ability to collaborate across different teams within the company and across all levels of seniority
- Provide coaching and mentoring to other team members
- Lead all interactions with trust, empathy and clear communication
- Lead the team in the absence of the Technical Lead
- Actively participate in team collaboration sessions, e.g. tech forums, brown bags, strategy meetings
- Able to communicate with both technical and non-technical stakeholders
Your Background:
- 3 years minimum experience as a Software engineer or similar
- Experience in tech stack for the front end: Typescript & React JS, Graph QL
- Extensive Full Stack experience
- Agile / worked in squats
- Python
- Django
- AWS experience
Disclaimer for Salary Ranges—Yempo provides an indicative salary range that we deem relevant for the advertised role. This may be adjusted for the skills and experience of the selected candidate. A final job offer will be within the advertised range or higher.