Инновации и инсайты в мире Java из первых уст. Новая конференция Java Fest — 21 марта >>
Remotal is a developer placement agency specialized in finding experienced Ukrainian engineers for french companies. Our goal is to find the best project/engineer matches to initiate long and rewarding collaborations. All the while, promoting and educating both parties to true remote working practices.
22 января 2020

Senior ReactJS Engineer (+Symfony) (вакансия неактивна)

Киев $4000–4500

Необходимые навыки

Stack

Frontend: ReactJS, Redux-observable, Storybook
Mobile: ReactNative
Backend: Symfony, PostgreSQL, Redis, Airflow
API: REST (open API), Swagger, Redoc
Test: PHPUnit, Jest, Enzyme, Storybook, Cypress
CI: Gitlab CI / CircleCI / managed Jenkins
Tools: Github, Docker, Heroku
Project Management: Confluence, Jira, Slack, Google Suite (Gmail, meets, etc)

Будет плюсом

You will be responsible for setting up the best development practices on the frontend part using ReactJS, Components, ReactNative, testing libraries, and frameworks
You will work on the backend, frontend, and mobile. Therefore experience with Symfony is required.

Предлагаем

Position
Full-time position in Kiev developing the product for the long term
You will be working mainly on backend, but we might attribute you frontend task as well.

Обязанности

Requirements
3y+ professional experience using ReactJS/Redux/ReactNative.
Strong knowledge of Jest, Cypress (bonus for enzyme and storybook).
Professional experience using react components.
Experience working on SOA or MSA projects.
1y professional experience using Symfony.
Experience with PHPUnit.
Experience working on and with REST APIs
Intermediate spoken & written English.
Willing to understand the complete stack in order to help evolve it or fix it.

О проекте

The project has 2 goals:
Making it easy to organize B2B events (gathering from 400 up to 10000+ visitors, speakers and promoters)
Making it easy to organize internal corporate events (gathering from 10 to 600+ managers in order to make them work together across one afternoon up to 3 days).
Both goals are very similar in terms of backend needs. But do not have the same business logic and therefore the same UI/UXs.
Technically speaking the project will be developed following the SOA principle.
There will be 2 CTOs accompanying the team as well as a project manager responsible to gather the needs and prioritize them.
The development team is expected to scale between 2 to 5 people.
The project is expected to last 1 year up to 3 years.