Strong knowledge in OOP, Ruby on Rails, Rails API
Excellent understanding of Client-Server and microservices architecture
Experience in REST API
Understanding AJAX, WebSocket, ServiceWorker
Experience with both SQL (PostgreSQL) and NoSQL (Redis)
Understanding of CI/CD
Experience in working with VCS (GitLab, GitHub)
RSpec
English (intermediate)
Experience GraphQL
Experience of integration with 3rd party systems and services
Experience with JWT, Docker, Kubernetes, RabbitMQ
Experience in Agile software development (Scrum, LeSS)
The project will be developing from scratch
Scrum as a development methodology
Regular retrospective with clients team
Technically strong leads and who really cares about the architecture
Perform appropriate coding, code commenting, debugging, bug fixing, code testing according to company coding conventions, approved designs and project standards
Performing code review, and other supplementary related activities
Write technical specifications, participate in design reviews and provide input to the design recommendations
Work with the team on estimations and plans for new tasks and epics
Stay up-to-date within dynamic Ruby ecosystem and provide suggestions for improvements related to tools, new standards, and best practices
A socially useful product, a new technological platform for a large foreign client.