Job Description
About Company
- Work alongside architecture team to design technical solutions.
- Hands-on software engineering - 85%+ of your time in the code.
- Able to review others code and provide feedback on improvement and compliance with acceptance criteria.
- Champion and adhere to - test driven development.
- Adhere to - software engineering guidelines and standards.
- This exciting opportunity would suit a developer who is looking to opportunity to learn and grow. Get involved with building awesome products!
Your skills & qualifications
- At least 3 years experience in a software engineering role.
- At least 2 years working within a true Agile development process.
- At least 1 year hands-on experience working on a SaaS software product.
- Hands-on experience working on a SaaS software product.
- Experience working with multiple technology within our technology stack:
- Frontend - JavaScript frameworks (AngularJS / ReactJS).
- Backend - PHP / NodeJS / Golang.
- Databases - MySQL / ElasticSearch.
- Devops - Docker / AWS (specifically RDS Aurora, EC2, ECS, ElastiCache).
- Able to use Git and follow git flow workflow.
- Familiar with CI/CD build and deployment processes.
- Experience working in a devops culture.
Benefits for you
- Fast growing Y-Combinator internet startup in growth stage with offices in Brisbane, Sydney, San Francisco, Ho Chi Minh City and Kuala Lumpur.
- Great product, leading innovation worldwide in the online learning space.
- Serving clients of all sizes, from small businesses to large enterprises to government across the globe.
- Strong internet-age company culture that rewards initiative, love for learning and passion in your field.
- Work with very smart people and have access to all levels of the company while making the world a better place.
- Always welcome talented people.