Front-End Web Developer

Azienda: LIST SpA
Data annuncio: 02/11/2019
Sede di lavoro: Pisa
We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. As a Front-End developer, you will become a part of a fast-growing team where you will be surrounded by both experienced and junior level colleagues, all sharing a common passion for technology and building solutions for algorithmic surveillance of electronic trading.
You will take on an active role in UI/UX design, working closely with products owners and functional analysts and defining how the application looks, as well as how it works. Responsibilities will include building and translation of the UI/UX design wire frames mockups to an actual code that will produce visual elements of the application.

Role Summary & Responsibilities
• Develop new user-facing features;
• build reusable code and libraries for future use;
• build and ensure the technical feasibility of UI/UX designs;
• optimize application for maximum speed and scalability;
• assure that all user input is validated before submitting to back-end;
• collaborate with other team members.

Qualifications & Requirements
• Proficient understanding of web markup, including HTML5 and CSS3;
• basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS;
• proficient understanding of client-side scripting and JavaScript frameworks;
• good understanding of asynchronous request handling, partial page updates, and AJAX;
• good understanding of single-page application architecture;
• good understanding of Angular and/or ExtJS;
• basic knowledge of image authoring tools, with ability to perform minor adjustments to an image;
• proficient understanding of cross-browser compatibility issues and ways to work around them;
• proficient understanding of code versioning tools, such as Git and SVN;
• Fluency in English.

Desired Characteristics
• Basic understanding of WebSocket and/or publish/subscribe messaging protocols;
• familiarity with MQTT or STOMP;
• familiarity with tools such as Paint Net, Gimp or Photoshop;
• good understanding of Java.
Candidati per questo lavoro