Send me more jobs like this

Frontend Developer - NodeJS (Makati)

Keywords / Skills : nodejs, nodejs developer, Node.js, Java Script, CSS, HTML, AJAX, strongloop, Web Applications, sailjs, expressjs, Angularjs, React.Js, React Native, react vue, web libraries,

3 - 6 years
Posted: 2019-05-01

Nationality
Philippines
Industry
Insurance
Function
IT
Role
Software Engineer/Programmer
Education
Bachelors
Degree
Posted On
1st May 2019
Job Description
Job Purpose:
Develop quality applications and deliver them on time, within budget and with complete feature sets per specifications

Responsbilities:
• Follows  Applications Lifecycle Management process in developing high quality software. 
• Develops program codes and maintain high standards of software quality by implementing best practices in coding and group security on applications being handled.

• Assists in conceptualizing the propose application or change in an existing system and identify areas that will be impacted.

• Maintains quality by executing unit test and / or coded UI testing in applications being developed.

• Participates in peer-reviews of solution designs and related output code from requirements.

• Prepares requirements to deploy to the production server.

• Provide user support to applications maintained based on agreed SLA as a Level 3 of their respective application

Qualifications:
Minimum 5 experience in developing Single Page, Responsive, Web Applications

• Required experience in Node.js

• Strong proficiency with Node.js and frameworks available for it like Strongloop, SailsJs, ExpressJs

• Strong proficiency with JavaScript

• Experience in working with agile teams

• Experience with HTML, CSS, and AJAX

• Development experience designing object oriented JavaScript and SVG

• Knowledge of web libraries and frameworks such as AngularJS, React, Vue

• Familiarity with the whole web stack, including protocols and web server optimization techniques

• Understanding the nature of asynchronous programming and its quirks and workarounds

• 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 automated testing platforms and unit tests

• Proficient understanding of code versioning tools, such as Git




About Company

Multinational Company
Similar Jobs
View All Similar Jobs


Walkin for you