Node.js Web Developer

This job is no longer active!

View all jobs BoostIT HUB active

View all jobs Node.js Web Developer active on

View all jobs IT Software active on

Employer: BoostIT HUB
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
  • Brasov
  • Cluj Napoca
  • Updated at: 18.07.2018
    Short company description

    BoostIT HUB is a Romanian-based IT&C company with a vast experience in working with worldwide clients and projects in diverse industries. We focus on delivering projects fast, secure and on demand. Our organization is part of an international group of companies with a similar business mindset / etiquette: team, excellence, trustworthiness, accountability, motivation and continuous learning. This gives us a competitive advantage in terms of expertise, skills, experience and market standards, by broadening our problem-solving spectrum for our clients.


    As a Node.js Web Developer you’ll mainly focus on web activity on both client-side and server-side. Implementing a W3C valid HTML from a PSD, building upon an existing MVC framework, maintaining code; these are common tasks you will deal with on a daily basis. You will work with UI/UX specialists, project managers, graphic designers, system administrators, senior developers, programmers and data scientists.


    - Read the project’s specification and understand the project’s scope;
    - Understand the existing implementation of the application (if any);
    - Recognize technical limits of a potential implementation and failure scenarios;
    - Develop, maintain and improve web applications in Node.js;
    - Propose, implement and further develop solutions;
    - Collaborate and help the graphic designer and the system administrator assigned in your team to understand application features and requirements;
    - Optimize your own code;
    - DRY, KISS and Agile;
    - Collaborate with other departments.

    - Minimum two years of experience in the IT industry with Node.js or minimum three years on the field, either as a freelancer or as personal hobbies;
    - Attention to details;
    - Web development industry experience is preferred (as a background);
    - Good knowledge of ECMAScript versions;
    - Solid knowledge of the HTTP protocol;
    - Solid knowledge of dynamic weak programming;
    - Solid knowledge of HTML and CSS;
    - Decent knowledge of Object-Oriented programming;
    - Decent knowledge of RDBMS and the SQL dialect;
    - Basic knowledge of NoSQL Document-Oriented DBs;
    - Basic knowledge of the WebSocket protocol;
    - Basic knowledge of web services such as REST APIs;
    - Knowledge of current trends in terms of frameworks and design trends;
    - Good communication skills;
    - Continuous hunger for knowledge.

    Other info

    Nice to have and other notes:
    - Tim Toady is discouraged unless you write an essay with why it’s better. Just kidding, but we would like to hear some great arguments, though;
    - Solid knowledge of design patterns. GRASP is highly-HIGHLY appreciated;
    - Knowledge of other programming languages is HIGHLY appreciated;
    - Knowledge of *nix operating systems is HIGHLY appreciated;
    - Problem-solving skills and ability to adapt to change;
    - Autonomous and resourceful;
    - Experience with popular frameworks, including, but not limited to, Socket.IO, ExpressJS, ReactJS, Webpack or bundles such as MeteorJS;

    - Work with new technologies;
    - Develop blockchain projects;
    - Cool friendly team and relaxed environment;
    - Competitive sign-up salary package, ranged between 1800-4000 Euro net;
    - Participate at team events, team-buildings, trainings and conferences;
    - Flexible working hours;
    - Open offices in: Bucharest, Cluj, Constanta, Brasov, Pitesti - you can work from any BoostIT Office be it temporally or permanently;
    - Other benefits: private health card; meal tickets; 7card.