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 the logs 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
Job Requirements
PHP using the CakePHP Framework
Python & Node for some modules
Angular and React Native for UI
Heavy use of Redis for queues and caching
ElasticSearch + Kibana for log monitoring and analysis