Vaga Full Stack

Senior Ruby on Rails Developer - Remote - English

Cloud JavaScript PostgreSQL Ruby Ruby on Rails SQL

Airswift

Airswift

Pequena/média empresa

Salário: Não especificado

Aceito candidatos dispostos a se mudar

Descrição da empresa

Consulting: talent mapping, benchmarking and workforce development. Airswift offers unique talent mapping, which provides real-time data and market-rate evaluations, allowing for improved decision making for workforce planning, sourcing, performance and risk management to sustain lean operations.

Atividades e Responsabilidades

Back-end development to meet customer’s business needs and implement components according to modern software development environment (cloud-based platforms, microservice architecture, etc.);
Taking part in the decision-making process of application architecture design, solution development, architecture and code review;
Develop and review feature design documents and provide inputs/updates to the solution specification;
Design and implement a set of various types of tests (unit, integration, functional, etc);
Proactive position in solution development, process improvements;
Working in an international distributed team in an Agile environment;
Communicate with PMs, engineers, Architects, QA and other colleagues and stakeholders;
Delivering the product roadmap and plannings;
Following coding standards, software best practices and writing highly testable, automatable and performant code over the whole SDLC.
Continuously discover, evaluate and work toward improving engineering standards, tooling and processes to mark your own success and elevate your game.
Architect, build, and maintain tools that improve workflow for your colleagues and deliver pleasant customer experiences.
Collaborate with product management and product operations to develop, revamp and improve user experiences even in the face of changing business requirements.

Requisitos

Excellent knowledge in Computer Science, Computing Theory:
Paradigm & Principles (OOP, SOLID);
Database theory (RDBMS);
Code testing practices;
Enterprise and Design Patterns;
Microservices architecture, SOA;
Solid understanding of distributed systems, data stores, data modeling, indexing and associated trade-offs.
Excellent knowledge and experience in Ruby on Rails (more than 5 years);
Profound knowledge of Javascript;
Practical commercial experience with:
RDBMS (e.g, PostgreSQL);
Key-value storages (Redis);
Messaging systems (sidekiq);
Cloud computing platforms (Azure, AWS);
Microservices;
Docker & Kubernetes;
Continuous Integration tools (e.g. Gitlab Pipeline, Jenkins);
Prometheus/Grafana;
minitest;
Experience with:
Troubleshooting, profiling and debugging applications;
Creation software architecture and design of complex applications, platforms;
Agile software processes and technologies;
Code Review process;
Fluent or Upper-Intermediate English;

O que nós oferecemos

Pagamento em dólar por hora.