Position: Senior FRONTEND Developer (REACT.JS)
Company: Wetelo
Category: JavaScript
Experience required: 3y
English level: intermediate

Currently, we are looking for a Senior FRONTEND Developer (REACT.JS) for our SaaS project where we develop an online tool that allows creation of engaging animations for social media in minutes. There exists a possibility to create multi-layered animations by means of uploading, rotating, cropping pictures, adding animated texts to different pic layers, as well as attaching audio/video and trimming it to the existing animation length. The creations can be downloaded or exported as videos, GIFs, HTML5, and more.

Project lasts from March 2020 and you will be working in a team of 3 qualified developers. Clients of our product are such famous companies as: Ikano Bank, Oriflame, B&H Photo Video and others.

So we would like you to have:
— 3+ year of experience in Frontend Development
— Strong knowledge of React (components, modules, Redux, ReduxForms)
— Strong knowledge of JavaScript design patterns, best practices and technologies
— Strong knowledge of ES6
— Experience with WebSockets
— Experience building web applications having proper layers of abstraction, separation of concerns, reusable components, and containment
— Meticulous attention to technical and visual details, with a passion for delivering high-quality user experiences
— Excellent problem-solving and debugging skills

It is nice to have:
— Knowledge of FP, FRP
— Knowledge of Flux architecture (Redux, Mobx)
— Deep curiosity on how advances in front-end tools and technologies can help to deliver more robust and performant web applications
— Experience integrating with back-end APIs via REST or GraphQL
— Knowledge of TypeScript, Flow

You will use such stack of technologies as:
JavaScript, SASS
React.js, Formik, react-hook-form, react-lottie (web-lottie), yup, styled-components, styled-system
Redux, redux-actions, reselect, redux-saga, redux-persist
i18next, ramda, axios, classnames.

Why will our project be interesting for you?
Because you will be working on unconventional project, each task is going to be unusual and fresh, so this will help you to learn something new everyday and make big steps in your professional growth.

And we can offer you:
 - Outstanding promotion opportunities
 - Supportive and comfortable working environment
 - Free grammar and vocabulary English on-site courses
 - Variety of training and self-development opportunities
 - Fancy team-building events and corporate parties
 - Social security package and other perks