- Development of node based applications/modules.
- Understand requirements and map to technical implementation.
- Design and implementation of low-latency, high-availability, and performance applications.
- Designing and building a highly scalable system from the ground up that can support high amounts of concurrent users interacting on the platform.
- Developing and delivering well architected, elegant web services.
- Integration of user-facing elements developed by front-end developers with server side logic.
- Integration of multiple data sources and databases into one system.
- Performing system analysis, code modifications, and functional testing to troubleshoot application production issues.
- Participating in all aspects of agile software development -- design, implementation, and deployment.
Required Candidate profile
Requirements :