Project description:
You’ll be working in a team building from scratch one of the product lines in the agency that provides services for clients in private equity, healthcare, and technology.
Requirements:
— 3+ years experience with React 16+, experience with popular React.js workflows and developing TypeScript components for React;
— 5+ years experience with Javascript, strong proficiency & thorough understanding in JavaScript, including DOM manipulation and the JavaScript object model;
— 1+ years experience with Typescript;
— Experience with state management libraries;
— Experience in building responsive applications;
— Front-end leadership experience;
— Experience in Webpack, Babel, NPM;
— Deep understanding of async concepts in JavaScript: event loop, promises, coroutines;
— Familiarity with: newer specifications of EcmaScript, RESTful APIs, modern authorization mechanisms, such as JSON Web Token, modern front-end build pipelines and tools, code versioning tools such as Git;
— Ability to understand business requirements and translate them into technical requirements;
— A knack for benchmarking and optimization;
— Ability to analyse and support the applications architecture;
— Ability to write high performance and reusable code;
— Hands-on experience with web-services and standards (SOAP, REST, XML, JSON);
— Experience in unit tests;
— Experience with Agile development, TDD.
Responsibilities:
— Developing new user-facing features using React.js;
— Building reusable components and front-end libraries for future use;
— Translating designs and wireframes into high-quality code;
— Optimizing components for maximum performance across a vast array of web-capable devices and browsers;
— Making use of the existing code base and building new design on top of it.
Benefits:
— Good opportunities to work with remarkable teams from all over the world;
— Lighthearted, inspiring and open company culture;
— Opportunities to travel;
— Health Insurance coverage;
— English language courses;
— Fresh fruit and other snacks onsite;
— Fun corporate events :)