Hands-on design and development for customer facing applications that require high availability, concurrency, multi-tenancy, high scalability for a large global user base Work as full stack engineer on different layers of the product. Build new features using TDD (Test driven development) and Domain