Principle Software Engineer/Architect (scalable system design)
Your engineering innovation will be rewarded with a lucrative PACKAGE!!
Enjoy a role which offers opportunity to broaden Tech skillset and capabilitiy!!
About Our Client
As one of the fastest developing and biggest mobile based selling platform with regional business to deliver its value as a facilitator for the shopping-loving mobile users.
With over 100 million product base, it certainly qualifies itself as the leader in this market. And its focus on user experiences and communities keep attracting not only new users but some big name venture capitals.
- Design and build scalable REST APIs for a regional/WW user platform.
- Work with the Android, iOS, web, product and design teams to build innovative, robust, and easy-to-use features for users.
- Work with infrastructure team on performance profiling and optimisation.
- Write clean, testable code with unit tests.
- Participate in code reviews to maintain a high-quality code culture.
The Successful Applicant
- A must: 6-8 years or more. Strong experience in building scalable architectures / microservices / a highly available web scale systems. At least 2 years experience in designing and architecting systems.
- Knowledge of modern/advanced technology.
- Strong fundamentals of Transaction Processing Systems / E-Commerce product.
- Strong, hands on programming: Go, Java or highly proficient in any other technical language.
- Knowledge of cloud architectures.
- Strong general Computer engineering fundamentals (OS, networking basics).
- A team player and of course like to code habit!!!
- Good communication: both verbal and written.
What's on Offer
- Your engineering innovation will be rewarded with a lucrative PACKAGE!!
- Enjoy a role which offers opportunity to broaden Tech skillset and capability!!
- As my client's recruiting partner, I indeed like the product and the software team and would like to introduce the best-matched geeks to them!