Senior NodeJS Developer
2d ago

Job Brief

We are looking for a Senior NodeJS Developer who will be responsible for writing powerful server-side solutions using popular frameworks.

VentureDive Overview

Founded in 2012 by veteran technology entrepreneurs from MIT and Stanford, VentureDive is the fastest growing technology company in the region that develops and invests in products and solutions that simplify and improve lives of people world-wide. We aspire to create a technology organization and an entrepreneurial ecosystem in the region that are recognized as second to none in the world.

Key Responsibilities

Must have a good understanding of RESTful APIs services.
Agile web development using cutting edge technologies and platforms.
Write solid code with excellent unit test coverage.
Deliver solutions with a relentless focus on automation and deployment via Jenkins, Bitbucket pipelines and similar tools.
Providing accurate time and effort estimates.
Working closely with the Team Lead to discuss technical solutions and innovative ideas to those solutions.
Train and develop junior programmers on technical and organizational skills.

Required Qualifications

Bachelors/Masters in Computer Sciences.
4+ years of proven experience in developing complex applications with backend services.
Modern day JavaScript (ES6, ES7) and Typescript.
Experience with NestJS.
Good understanding of ORM, RDBMS (e.g. MySql, Postgres) and NoSQL (e.g. MongoDB).
Good understanding of OOP and Design Patterns.
Experience with linting tools (e.g. ESLint) and testing frameworks (e.g Jest).
Source version control system i.e. Git, BitBucket
Knowledge of best practices (coding styles, standard naming conventions, reusability, security, etc).
Code Reviews

Additional Preferred Experience:
Any Backend technology other than NodeJS.

​What we look for beyond required skills

In order to thrive at VentureDive, you

…are intellectually smart and curious

…have the passion for and take pride in your work

…deeply believe in VentureDive’s mission, vision, and values

Powered by JazzHR

Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form