Full-Time Senior JavaScript Developer
Job Description
Description Of The Project:
Our client is a privately-owned holding company with a range of separate businesses in the engineering and scientific market sectors, aiming to expand its product portfolio. This company has had over four decades of successful history in the electric industry, having generated a range of innovative solutions across global markets, developing innovative products and systems for the power industry. Headquartered in Northern Ireland, our client is an international company with a combination of engineering design, research and development and support locations worldwide.
Required skills and experience:
– Strong hand on experience with Javascript
– Experience with NodeJS and Express
– Familiar with JQuery, RequireJS, KnockoutJS, AngularJS
– Proven experience building a non-trivial client-side or server-side application in Javascript
– Good understanding of HTTP protocol and web technology
– Practical knowledge of web presentation technologies including HTML5 and CSS3
– Familiar with SQL databases: MySQL, PostgreSQL, SQLite
– Upper intermediate English
Desired skills:
– Experience with unit testing using Javascript: Mocha, Karma
– Knowledge of HTTP WebSockets
– Experience with NoSQL databases: MongoDB, Redis
– Basic understanding of TCP/IP networking
– Competent in Linux server administration
– Experience with C/C++ and Python
– Practical knowledge of automated tests environments: ROBOT/Selenium framework or
similar, Virtual Machine management
– Experience in proxy server configuration (NGINX or similar)
Personal qualities:
-A good team player capable of delivering excellent results under pressure and to meet strict deadlines
– Excellent communication skills, client-oriented approach
– Quality-focused approach, up to date knowledge of with advances in computer technology and its effects on the business environment
– Adaptable and able to pick up new techniques
– A positive “can do” enthusiastic attitude
– Conscientious individual demonstrating attention to detail along with high levels of ownership and commitment
– Motivation to create high-quality products and systems and learn new skills
Responsibilities:
– Maintaining existing software and developing new software solutions
– Creating technical specifications and plans
– Ensuring product quality through unit testing, system testing, and continuous integration
– Investigating new technologies and continually updating technical knowledge and skills
Conditions Of Work:
– Participate in the project which has no other analogs
– Work in the new office in the Northern Ireland
– Business trips
– Great compensation package and flexible working hours
How to Apply
cv@cnaint.com.ua1181 total views, 0 today