Software Engineer - Golang


Company Type

Min. Experience: Experienced ZALORA  runs a polyglot architecture that is modular, service-oriented, and language-agnostic. 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. 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 ^^. Benefits Release your code as Open Source and get recognized for any tools that you build. No dress code. Hospitalization insurance. Copayment outpatient coverage. Fun, flexible work environment. Selection You will be hired almost purely on your code quality, as well as your competency in the following areas: Proficiency in Golang, Python, PHP or Ruby. (Golang experience is not required. You will be trained in Go) 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. Please send your CV and include a short cover letter explaining how your experience fits with our philosophy . If you have open source work that demonstrates any of the above skills, please do share.

Read Full Description
Confirmed a day ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles