Please wait while we process your request

Careers

We Build Solutions That Matter

Node Developer

Job Location: Hyderabad

Years of Experience: 4+ years


Xemplar is a software and solutions company that specializes in the use of smartphone technology, AWS cloud, and data science to help insurance companies and commercial businesses accelerate their digital strategies.

Interested candidates will get to work in an established Insuretech, with incredibly talented individuals and a fast-paced environment. Get to work with P&C insurance clients and/or large commercial businesses that are looking to implement innovative solutions for customer engagement, risk management, and operational efficiency.

Job Responsibilities:

  • Working within an agile environment.
  • Collaborate with cross-functional teams to define, design, and develop new features.
  • Ensuring quality and performance of application to specifications.
  • Identifying potential problems and resolving application bottlenecks.
  • Fixing application bugs before final release.
  • Completing work plans as appropriate for design, development, implementation, and rollout tasks.
  • Supporting and maintaining applications utilizing required tools and technologies for the role.
  • Proven work experience as a Lead Node JS Developer.
  • Proactively involving with the following teams or individuals in collaborative environment as appropriate:
    • Support center
    • Infrastructure teams
    • Front-end teams
    • Database Teams Clients

Required Experience:

  • Should Have 3+ years of experience working as a Node.JS developer and with total experience of 4+ years.
  • Experience as Java engineer, with a focus on both front end and RESTful APIs.
  • Good Grasp of Asynchronous Programming and Its Workarounds.
  • Experience using and developing REST APIs using micro services architecture.
  • Working knowledge of both centralized and distributed enterprise architectures.
  • Nice to have knowledge on AWS (S3 Connect through Node, Deployments).
  • Should have hands on experience with Gitlab/Gethub version control.
  • Knowledge of and experience implementing security best practices within codebases.
  • Ability to build large, production-ready applications from start to finish, including data.
  • Ability to manage code libraries and packages via NPM.
  • Should be an effective communicator while giving a problem statement.
  • Ability to Design and develop back-end REST APIs for Mobile as well as Web applications.
  • Ability to collaborate with various front-end and back-end development teams on user-facing features and services.
  • Strong knowledge Encryption of API’s using any of the cryptography methodologies (AES256ECB/CBC, SHA256, Hashing) Focus on the following:
    • Design patterns.
    • Test driven development.
    • Enforce code quality and standards.
    • Document APIs using Swagger.
    • Should be good at custom as well as system exception handling.
    • Should be good at effective usage of process managers to ensure the graceful recovery of Application from runtime errors.
    • Should have hands on experience with performance improvement tools like PM2 to improve performance and reliability of Application.
    • Should have hands on experience on any of the mailing methodologies (Nodemailer / SendGrid).
    • Caching and session manager.
    • Should have hands on experience with usage of logging library to increase errors visibility.
    • Should be particularly good at handling all the scenarios of Node.js application anomalies in production. The scenarios include abnormal termination such as a crash, slow performance, memory leak, high CPU, unexpected errors, incorrect output, and more.

Nice to have:

  • Work Experience with Product Development company would an added Advantage.
  • Experience with knowledge of dynamic server coding environments such as Python.
  • Experience with Insurance Domain background.
  • Experience with Angular.
  • Experience with React and Redux.
  • Experience with JavaScript and TypeScript.
  • Experience working in an Agile work environment.
  • Knowledge on using any of the Test-Driven Development Libraries like Jasmine or Mocha or chai.

Educational Qualifications:

  • Engineering graduate or B.Tech with relevant major subjects like Computer Science.

Soft Skills Required:

  • Outstanding leadership and organizational skills.
  • Consultative approach during internal and external discussions.
  • Excellent written and verbal communications.
  • Must have necessary patience and understanding of cultural differences.
Call us: +1-844-900-XEMP (9367)
Write to us: info@xemplarinsights.com