Position: Middle (Node.js + React) Developer
Company: JetSoftPro
Category: Node.js
Experience required: 3y
English level: upper

A unique business management culture will ensure that the company out performs all its competitors on a regular basis. Embedded in an international group of highly skilled and intelligent colleagues, you will have the opportunity to develop into multiple directions and get acquainted with multiple products and solutions, without the need to move abroad.

Our client is a Swiss-American company, leader in colour measurement and colour management, offering hardware, software and services for measuring, formulating and matching colour. The company is present on almost all continents and serves industries like automotive, paints, plastics, textiles, printing, packaging, photography, graphic design, video, dental and medical.

REQUIREMENTS:
At least 3 years of experience with full-stack Javascript development and related frameworks like React.js and Node.js
Deep expertise with web applications and web technologies (HTML, CSS, etc.) particularly in the context of e-commerce
Deep functional knowledge or hands-on design experience with web services
Expertise in software architecture, design patterns and OO programming
Marked affinity to new technologies (e.g. Progressive Web Apps, GraphQL)
Solid understanding of cloud infrastructure including pricing models and deployment models
Experience with relational and NoSQL databases
Sold understanding of agile methodologies like Scrum
Team-orientated personality open to challenges
Fluent in English

RESPONSIBILITIES:
Join a development team of over 40 engineers all over Europe collaborating with product managers in Switzerland and the USA.
Participate in the definition of the architecture of new cloud projects for a high-performance web presence with millions of hits.
Work as a senior developer in multiple small and large projects.
Analyse and evaluate existing platforms and decide about their re-use in new products.
Participate in the scoping, management, implementation and optimisation of projects.
Champion the "Build-Measure-Learn" feedback loop.
Keep the organization informed and updated on new and emerging (cloud) technologies.
Collaborate in a self-organised international Scrum team of software developers.
Contribute to the life-cycle management of existing solutions.

WILL BE A PLUS:
Experience with SaaS solutions
Experience with user management platforms
Experience in deploying analytics and using data insight﻿

WE OFFER:
8 hours working day with flexible working hours
20 working days of paid vacation compensation
Corporate doctor services
Different sports activities in the office (badminton, tennis, darts, gym)
Free English classes in the JSP office
Fully equipped office with car and bicycle parking