Job Role
You will be a member of our tech team and work on making our product better.
Working with the product team for giving a technical opinion on the requirements.
Thinking through the right technical architecture to fulfill the needs of the product.
Writing high-performance code. Code you write will be stay in the product for many years, it has to be well written such that future team members can run with it.
Participating in the code-review cycles of your peers
Planning how the code will get tested by the QA folks
You will also be involved in how & where you code will be deployed. Getting into thelogs of production servers to make sure all is well.
We follow the agile methodology.
So, daily standups, weekly sprints, retrospectives will be a part of your daily life Technologies
PHP using the CakePHP Framework and other frameworks
Python & amp; Node for some modules
Angular or React Native for UI
Heavy use of Redis for queues and caching
ElasticSearch + Kibana for log monitoring and analysis
QuickSight for analytics
What you will learn?
Exposure to Scale Ecommerce is a bursty business. We regularly have deal days where we see 100 K orders.
To work through these orders our system does 1.5
million to 2 million API jobs per day. You will be exposed to how the system is designed to manage bursty scale.
Micro Performance Improvements – We spoke about the 1.5m to 2m API jobsabove. Small improvements in code or architecture results in performance gains.First thing you will learn is to never put a SQL query in a for loop, but many othermicro performance improvements over the years.
Hybrid Cloud
– We are mostly hosted on AWS. But, to save cost we transitionedsome of our workload to dedicated servers which are 80% cheaper. You will learn how to design systems to get the best of both worlds.
Heavy on APIs – You will learn to work with high profile APIs like Amazon, Shopify,Flipkar, Woocommerce, SAP etc.
Marketplace eCommerce – We deal with 3 different business models of Amazon, 2of Flipkart. Myntra has a different way of working than Net Meds. You will be exposed to all of this complexity and learn from it.