Job Details
- ZALORA is looking for a Golang Developer (Go).
- You will be working on the API that feeds the mobile apps. You will work with the app developers to design a clean, extensible interface. You will be coding in
- Golang, which we have proven to be a solid technology after more than a year in production. Our stack has components in several languages and you are expected to become comfortable hacking on any of them.
- We believe in open source; you will be encouraged to code your tools with an eye to releasing them to the community.
Job Requirements
Our Development Philosophy
- Test your code. Fixing regressions is the black hole of a developer’s schedule.
- Document your API. Be a good citizen; clients should be able to use your service without hassle.
- Automate everything. Including testing and documentation ^^.
Selection
You will be hired almost purely on your code quality, as well as your competency in the following areas:
- Experience in Go is not required. It is a fairly new language and we don’t expect candidates to be very familiar with it. You will be trained in Golang best practices. Proficiency in web development is must.
- Strong skill in Java or Python is also a good start to switch to Golang 🙂
- Sound engineering basics: data structures, algorithms, design patterns.
- Strong in software architecture and design.
- Comfortable in Linux and system programming.
- Bonus if you’ve worked on REST-like APIs before.
We offer
- Free Gym membership.
- 15 days annual leave.
- English classes in the office.
- 24/24 social & medical insurance (AON insurance).
- Opportunity to gain exposure working in 6 Southeast Asian markets.
- A comfortable and productive working environment, complete with fun distractions such as ping pong, foosball, PS4 and more