Position: Fullstack Javascript ( Vue.js +Node.JS) Developer
Company: SECL Group Ukraine
Category: JavaScript
Experience required: 5y
English level: upper

Fullstack Javascript Developer, specialised in Node.JS

Role Overview:
We are seeking a Javascript developer with at least 5 years commercial experience, including at least 1 substantial project where the candidate assumed full ownership and responsibility of technical concerns. You will be participating in the design and creation of scalable software and be Part of a cross-functional team that is responsible for the full software development lifecycle, from conception to deployment.

Duties and Responsibilities:
● Participate in the design and creation of scalable software
● Part of a cross-functional team that is responsible for the full software development lifecycle,
from conception to deployment
● As a fullstack developer, you should be comfortable around both front-end and back-end
coding languages, development frameworks, build tools and third-party libraries
● You should be a team player with an understanding of good UX and task-oriented functionality
● Write clean, functional and testable code on the front- and back-end
● Design client-side and server-side architecture when required
● Develop and manage well-functioning data-centric web applications and services
● Understand how to build high-performance and effective REST APIs
● Take responsibility for testing your own code to ensure responsiveness and efficiency
● Assist in peer code reviews and collaborative exercises
● Be able to troubleshoot, debug and upgrade software
● Understand mobile-first responsive design
● Write clear, well-formatted technical documentation
● Be able to clearly communicate and summarise complex technical information to management
and non-technical team members

Essential Skills:
● At least 7 years proven, commercial experience as a web developer, with at least 5 years experience 
● Using both client and server-side javascript
● Working experience with Vue.js, JForm, JQuery Form.IO library
● Be able to write HTML and CSS in your sleep, and know how to build cross-browser UIs
● A working knowledge of client-side build tools such as Webpack, Rollup, SCSS, NPM
● An understanding of web security best practice, OWASP top ten, SAST, SQL injection, CSRF, etc
● Commercial experience of working with large, high-performance PostgreSQL and MongoDB
databases
● Understand indexing, and be able to optimise application database design and queries
● Excellent communication and teamwork skills
● Attention to detail, and an organised, analytical approach
● Computer Science Degree level or equivalent
● Experience working on AWS Services
● Financial markets experience a bonus