Job Description :

Node.js Developer



Job Description:

  • Responsible for building and maintaining backend applications and APIs in support of frontend applications that are available on major media consumption platforms and serve millions of consumers
  • Active participant in a scrum team, working closely with scrum master and program manager as well as consumers like applications development teams
  • Work with content metadata and media services teams to ensure proper delivery of content to consumer applications
  • Enhance and re-architect GraphQL and REST API servers
  • Evaluate new technologies and workflow changes, finding opportunities to improve performance, ease-of-use or efficiency.
  • Identify and communicate technical issues and discrepancies to management and colleagues.
  • Write technical documentation for all architecture and applications.
  • Implement and integrate third-party libraries and APIs

Your Story:

  • 5+ years of relevant experience with Node.js & JavaScript (Typescript is a plus)
  • Excellent understanding of programming design patterns with experience implementing micro-services
  • Strong understanding of GraphQL and RESTful
  • Experience with Unit Testing and Load Testing is a big plus
  • Experience with serverless systems like AWS lambda, API gateway is a big plus
  • Experience with API Automation is a plus
  • Experience with Docker and containers. Container orchestration and Distributed Systems is a plus
  • Strong understanding of CI/CD systems
  • Knowledge of AWS and/or other public clouds is a big plus
  • Experience with Kafka or similar event streaming software is a plus
  • Knowledge of frontend frameworks like React is a plus
  • A bachelor's degree in related discipline is preferred
  • Experience practicing contemporary software development methodologies: Agile, Scrum, XP, etc. with strong focus on coding best practices, application security, performance & maintainability

Similar Jobs you may be interested in ..