Frontend React Developer Middle | Doubletapp
RU / EN
Consultation

Frontend React Developer Middle

We develop mobile apps for iOS and Android, make web services, engage in machine learning. Our goal is to solve customers' problems and meet the challenges of customers, from building business processes to releasing a working product.

 

Now we are expanding the React-development team and looking for a new person to the team.

WHAT TO DO

Develop an app from scratch

Participate in the development of current projects

You're our candidate if

Have experience in real projects (ideally, if you made small ones yourself) or your own projects that you can show

Confident in HTML5 and CSS3

Familiar with Sass / Less / PostCSS

Know what CSS-in-JS is

Confident in Javascript (ES6 +)

Have a good command of React (you know what and where to put, how to prevent unnecessary component renders)

Familiar with Redux or MobX (we love MobX more)

Know how to make adaptive layout (for mobile / tablet / desktop)

Know the semantic layout

Familiar with BEM methodology (heard something about OOCSS, SMACSS)

Have experience in creating an application with create-react-app

Worked with Webpack (possibly Grunt / Gulp)

Know how to work with Git

Familiar with how the HTTP protocol works

Understand the principles of building a RESTFul API

Heard, and maybe poked GraphQL

Used to create sites Next.js or Gatsby

Worked with one of - Figma / InVision / Zeplin

Understand the back-end (starting a simple HTTP server, saving data from the client's request to the Database, reading data from the Database and sending a response to the client, modifying the data in the Database)

PLUS WILL BE

Experience with React Native

Knowledge with React Patterns

Experience with styled-components

If you've heard about Electron

Experience with something from - PHP / Node.js / Python

Experience with WebSockets

Experience with Docker

If you are familiar with TypeScript

If you have heard or encountered OAuth authorization

WHAT WE OFFER

Flexible work schedule

The ability to telework from anywhere.

A 24-hour office in the city centre.

Paid sick leave

Travel to profile conferences as a participant or speaker.

Training courses at our expense.

Skilled colleagues side by side and their vast experience.

Fruit, chocolate, coffee machine

Every year we go as a team on a mini-vacation or mega-corporate, for example, went to Turkey, Greece, the Caucasus.