careers-job-banner

Software Engineer – NODE.JS

Job Brief: A Node.js developer at Rubico IT is responsible for writing server-side web application logic using any NestJs framework.

Required Skills:
  • 1+ years of relevant experience in Node.js development
  • Proficient in Javascript and typescript
  • Basic understanding of HTML5 and CSS
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Experience with the NestJS framework
  • Working knowledge of MySQL/PostgreSQL database
  • Good understanding of server-side templating languages (such as Twig, Handlebars, etc)
  • Created more than 2 applications or web services using Node.js with the NestJs framework
  • Experience with unit and integration testing
  • Able to create secure RESTful-based web services
Good to Have:
  • Continuous integration using Jenkins and Git.
  • Knowledge of Front frameworks (Angular/ReactJs/VueJs)
  • (Preferred)Understand the differences between multiple delivery platforms such as mobile vs. web and optimize output to match the specific platform
  • Working knowledge of MongoDB database
Responsibilities:
  • Understand the project by asking questions, identifying challenges, and suggesting improvements.
  • Design the overall architecture of the application.
  • Write reusable, testable, and efficient code.
  • Consult with the client and project coordinator about the project challenge/concern.
  • Demonstrate deliverables to the client during the client meetings.
  • Provide suggestions to the client to improve his/her product.
  • Test the website and identify any technical problems and hitches, maintain quality and ensure responsiveness of applications.
  • Integrate front-end elements developed by the front-end team with functional logic.
  • Develop unit test cases.

Apply Now!

* Required fields.

Accepted file types: pdf, Max. file size: 5 MB.
scroll-top-icon