Frontend Developer - Customer Data @ING Hub RO
ING
- București
- Permanent
- Full-time
- 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.
- A Bachelor’s degree in computer science or a relevant field;
- 4-5 years of software engineering experience, preferably in creating highly scalable, secure and high-performance applications;
- Experience in developing Front end applications with JavaScript (ES5/ES6), HTML and CSS (Experience with latest version as well);
- Good knowledge of front end frameworks and working experience in developing Web components using one or more frameworks like ReactJS, Lit-HTML/Lit-Element;
- Experience with setting up your own pipeline configuration;
- Knowledge of test driven development and test automation;
- Knowledge of JSON, REST, web-services, microservice architecture;
- Familiar with continuous integration tools such as: GIT, Azure, Yarn and NPM (and are able to configure these tools);
- Strong written and verbal English skills;
- Experience in Agile / Scrum or Kanban.