Full-Stack Web Developer (Ruby, React)

Requirements:
— Good experience in working with latest standards of ES, HTML5, CSS3/SASS;
— Prior experience with at least one of today’s JS-frameworks (we use React);
— Ruby on Rails stack knowledge;
— Rspec;
— Babel, React, Redux, Webpack;
— Responsive Design;
— Cross-browser markup;
— Git;
— Overall experience in server-side (back-end) development;
— Microservices architecture;
— Experience with Sidekiq;
— SQL (without ORM), knowing how to optimize an application to work with database;
— REST API. Building APIs for mobile and web applications is one of our focus areas;
— Willingness to become a team player;
— Good writing/reading skills (English B1+).

As a plus:
— Sidekiq, ElasticSearch, GraphQL, Trailblazer;
— Solid ReactJS stack knowledge;
— Understanding of functional programming languages;
— Knowledge of project management systems such as JIRA, PivotalTracker, Trello;
— Upper-Intermediate English;
— Great overall communication skills.

We offer:
— The ability to take only the most complex and most interesting tasks;
— New Technologies;
— Solution of non-standard tasks;
— Ability to participate in the definition of a technology stack for new projects;
— Flexible schedule;
— Ability to create new internal services of the company using “experimental” technologies (R&D).

Duties:
— Solving technical and other problems in the framework of projects;
— Advising junior team members;
— Tracking new technologies and integrating them into projects;
— Organization of the work of the team, assistance in the evaluation and distribution of tasks;
— Code review;
— Communication with clients together with the project manager.

Контактная информация

Batler Ilya, 7-978-084-81-95
hr@crimeadigital.ru