Senior Full Stack Engineer - Node.JS

Experience: 3 - 8 Years   |   Location: Kochi, Kerala Or Wuhan, China

Job Description

  • Design, architect and develop advanced software solutions using Node.JS & React.js
  • Translating designs and wireframes into high quality code
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Participate in API design, code architecture and implementation.
  • Understanding and implementation of security and data protection
  • Integration of data storage solutions.
  • Co-ordinate with our product team on new features.
  • Build new components as well as refactor and maintain the existing ones
  • Code, test and document new applications as well as changes to existing system functionality and ensure successful completion
  • Take on leadership roles as needed

Skills Required

  • 3+ Years of strong experience in Node.js & ReactJS Development
  • Strong programming fundamentals and ability to produce high quality code
  • Full-stack experience, using server-side frameworks like Node.JS – a must have.
  • Production experience with both server end and front end like ReactJS &Typescript.
  • Thorough understanding of React.js, Node.js and its core principles
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Deep understanding of cross-browser/platform issues and code solutions.
  • Should possess knowledge of API Design & Development; Security Patterns using API Gateway.
  • Must have good exp in MySQL, MongoDB, or any NoSQL Database design and management.
  • Have extensive knowledge of HTTP, RPC, REST API, etc
  • Have prior experience in building and debugging across distributed web services
  • Experience in RPC frameworks like gRPC would be a plus.
  • Excellent communication, collaboration, reporting, analytical and problem-solving skills
  • Bachelor’s Degree required, preferably in Computer Science or related field

Bonus points

  • You’ve worked on a large application using Node.js or Golang
  • Exposure to AWS services like S3, CloudFront, CloudWatch, lambda & API gateway
  • You have a contribution to open source community (such as Github) and got more than 200 stars