HRE - Human Resources Exigence Require Node JS Developer For One One Its Client Located At Karachi
Incumbent will be responsible for:
Responsibilities:
· Develop and implements software components with a design based on modular components and object-oriented principles.
· Contribute to API Infrastructure design and set up, by working with DevOps and Engineers.
· Collaborate with team members and document the principles and frameworks that guide architecture decisions. Participates in peer/technical reviews.
· Develop and maintain backward compatibility APIs for several mobile and web applications.
· Create, integrate and modify API to third-party partners (e.g.: merchants, payment gateways).
Skills
· Experience in HTML, CSS, and JavaScript.
· Experience in AngularJS (hapi.js expertise and NodeJS are a big plus).
· Fluent in programming in PHP and Go-Language and have experience using PHP framework such as Symfony or Laravel and Go framework such as Begoo or Iri.
· Strong development experience producing REST API's. Must have strong knowledge of API lifecycle management platforms.
· 2+ years building data-driven NodeJS applications with Javascript, MongoDB, Redis, React.
· Willing to work with Node.js, Go, or maintaining legacy PHP codebases.
· Familiarity with OWASP security principles.
· Build dynamic, high-volume web applications using agile development methodology .
· Work closely with other engineers in a small, informal team environment.
· Proficient with Node.js, Express, MongoDb and EMC
· Proficient with Design Patterns.
· Experience developing RESTful and WebSocket APIs.
· Proficient understanding of code versioning tool, Git.