Position: Senior Javascript Developer,  Romania
Company: DXC
Experience required: 3y
English level: upper

Location
Remote Romania

Project Description
SME (Small and Medium Enterprises) is targeting the digital transformation of our Business Banking at group level. The aim is to provide a foundation for global development of solutions and features for Business Banking clients. This will enable us to unlock synergies between countries in the digital transformation and avoid duplication going forward.

Responsibilities
Writing code in a Javascript environment;
Support for functional analysts;
Workload estimations during the planning sessions;
Advice, appraisal and code review;
Pooling and sharing of knowledge on new applications and technologies used;
Investigate and give resolutions for defects (in test, acceptance or production environments);
Contribute together with the rest of the team to continuous improvements of the development process;
Programming new applications and making changes in the existing ones;
Translating functional analysis into technical analysis and developments, together with the parties involved;
Create release documents to support the deployments and the software after release;
Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance;
Contribute in all phases of the development lifecycle;
Write well designed, testable, efficient code;
Ensure designs are compliant to the specifications;
Prepare and produce releases of software components;
Support continuous improvement by investigating alternatives and technologies and presenting them for architectural review.

Skills
Must have

University/Master degree in Information Technology;
At least 5 years of experience with web development in JavaScript, HTML5, CSS3, jQuery;
Working experience with WebComponents (e.g.: Polymer);
Working experience with web testing frameworks (e.g.: Mocha, Selenium);
Deep understanding of how RESTful APIs are working;
Experience with build tools like Grunt and Gulp;
You are experienced in continuous deployment and continuous integration;
Experience of working in a cross-functional, Agile team.

Nice to have

Experience with AngularJS and ReactJS is a plus;

Languages
Romanian: C1 Advanced

English: B2 Upper Intermediate

Seniority
Senior