Full Stack Developer

Job description

  • Own the product development from scratch
  • Architect scalable, distributed and large scale web and mobile solutions from scratch
  • Code for fresh development and to troubleshoot and resolve issues
  • Writing reusable, testable, and efficient code
  • Creating database schemas that represent and support business processes
  • Design and implementation of low-latency, high-availability, and performant applications 
  • Keep self-updated with latest technologies in web, mobile and cloud space
  • Good analytical and problem solving skills to solve challenging problems
  • Previous experience in Product Startups and quick joiners are preferred

Requirements

  • Experienced Backend Developer/ Full stack developer
  • Strong knowledge of JavaScript and Node.js 
  • Experience with Vue JS 
  • Experience with No Sql Database (MongoDB) & MongoDb Atlas
  • Hands-on experience in writing Node.js applications 
  • Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server side development
  • Good understanding of front-end technologies, such as HTML5, Bootstrap and CSS3 
  • Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server side development
  • Good understanding of the micro-service and containerization technologies like Docker
  • Understanding of API integrations, Single-Sign-on and token-based authentication
  • Know how the web works and are familiar with REST API design, HTTP fundamentals and security practices.