Node.JS Developer

This job is no longer active!

View all jobs ALTEN SI-TECHNO Romania active


View all jobs Node.JS Developer active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: ALTEN SI-TECHNO Romania
Domain:
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • nationwide
    Updated at: 11.06.2018
    Short company description

    ALTEN Romania, a subsidiary of ALTEN Group – with a unique position as a European Leader in IT & Engineering Consulting, was established in 2006 in Bucharest, with the aim to provide technical consulting for the customers of this specific market. Since its inception, the company grew and now has offices in Bucharest, Timisoara, Sibiu and Cluj-Napoca.
    Through its team of over 300 specialists in software development, business analysis, business intelligence, PMO, Project Management, testing, technical support, automotive and aerospace engineering, ALTEN Romania is providing specialized services, both on the local and international markets in business sectors such as: aerospace, automotive, finances, pharmaceutics and telecom.
    ALTEN Romania has a technical team of consultants and experts in engineering specialized in CATIA V5, NewPDM, SolidWorks, Matlab/Simulink, HIL, Autosar and others, while the IT Division has precise specializations like: Java, .NET, PHP, C#, C++, SIEBEL, Informatica PowerCenter, Cognos, MS BI and Oracle BI, BSCS and more.

    Requirements

    • Strong proficiency with JavaScript, JQuery
    • Knowledge of Node.js and frameworks available for it (such as Hapi.js or React.js, etc.)
    • Understanding the nature of asynchronous programming and its quirks and workarounds
    • Good understanding of server-side templating languages such as Handlebars, etc.)
    • Good understanding of server-side CSS preprocessors (Less or SASS, etc.)
    • Good understanding of front-end technologies, such as HTML5, and CSS3
    • User authentication and authorization between multiple systems, servers, and environments
    • Integration of multiple data sources and databases into one system
    • Understanding fundamental design principles behind a scalable application
    • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
    • Creating database schemas that represent and support business processes
    • Implementing unit tests
    • Proficient understanding of code versioning tools, such as Git or Stash

    Responsibilities

    • Building of user-facing elements and Integration of with server-side logic
    • Writing reusable, testable, and efficient code
    • Design and implementation of low-latency, high-availability, and performant applications
    • Implementation of security and data protection
    • Integrating Restful API’s, internal web services ensuring high performance on Mobile and Desktop