TecBrix

Node JS Developer

Job Description 

We are seeking an experienced Node.js Developer to join our team. As a Node.js Developer, you will be responsible for designing, developing, and maintaining web applications using Node.js and related frameworks. You should have a strong understanding of web technologies, including single-page web applications, web components, and component libraries. Experience with microservices and API services, as well as cloud technologies such as AWS, Kubernetes, and Docker, is also required. 

Responsibilities: 

  • Designing, developing, and maintaining web applications using Node.js 
  • Creating single-page web applications and implementing web components. 
  • Handling component libraries and ensuring their proper integration into applications. 
  • Developing microservices and API services using REST and SOAP protocols. 
  • Utilizing cloud technologies, such as AWS, Kubernetes, and Docker, to deploy and manage applications. 
  • Collaborating with cross-functional teams to define and implement technical requirements. 
  • Participating in an agile project setting, including sprint planning, daily stand-ups, and retrospectives. 
  • Writing clean and maintainable code with proper documentation. 
  • Conducting code reviews and providing constructive feedback to team members. 
  • Troubleshooting and resolving technical issues that arise during development or in production environments. 
  • Staying up-to-date with industry trends and advancements in web development. 
  • Communicating effectively in English, both written and verbal. 
  • Possessing professional basic knowledge from the insurance sector (preferred). 

Requirements: 

  • Bachelor’s degree in Computer Science, Engineering, or a related field. 
  • Minimum of 3 years of professional experience as a Node.js Developer. 
  • Strong proficiency in Node.js and related frameworks (such as Express.js, Koa.js, or Hapi.js). 
  • Solid understanding of web technologies, including HTML, CSS, and JavaScript. 
  • Experience with single-page web applications and web component development. 
  • Familiarity with component libraries and their integration into applications. 
  • Proficiency in developing microservices and API services using REST and SOAP. 
  • Knowledge of cloud technologies, specifically AWS, Kubernetes, and Docker. 
  • Experience working in an agile project setting and using related tools (e.g., Jira, Scrum, Kanban). 
  • Good command of the English language, both written and spoken. 
  • Basic knowledge of the insurance sector is a plus. 
  • Strong problem-solving and troubleshooting skills. 
  • Excellent collaboration and communication abilities. 
  • Ability to work independently and meet project deadlines. 
Comments are closed.