Design and develop software with high quality and take ownership.
Work collaboratively in an Agile team - Participate in full development life cycle including planning and code reviews
- Build applications that can easily scale to the demands of livestream traffic bursts.
Ensure best technical design and approach with an aim for continuous improvement.
- Database Knowledge (MySQL, Oracle, Redis, Memcache etc)
- Hands on with Design, Coding, Debugging and Testing
- Strong troubleshooting and problem solving skills - Very good in Algorithms, Data structures and Time Complexities -
- Very good knowledge of OOPS and Design patterns.
- Willingness to learn and experiment with new technology.
- Experience with node.js is a plus
- Experience with cloud infrastructure is preferable.