FreshRemote.Work

Dev. Ruby on Rails | Junior [Remoto]

Brooklin, Brazil

Descrição da empresa

A Husky já movimentou mais de R$ 400 milhões em pagamentos de exportação de serviços, um mercado que movimenta R$ 88 bilhões anualmente só no Brasil.

Mas pra gente não são só números. São horas e horas de burocracia na vida de cerca de 10 milhões de brasileiros, número que cresce sem parar em meio à popularização do trabalho remoto. Nós temos a capacidade, as habilidades e a visão para transformar a vida dessas pessoas.

Somos uma startup independente e bootstrapped, ou seja, que optou por não receber investimento de capital de risco. Nossas decisões privilegiam o bem dos clientes e do nosso time.

Descrição da vaga

Estamos em busca de uma pessoa desenvolvedora Ruby on Rails em início de carreira. Todos do time técnico trabalham como full-stack engineers, criando soluções de ponta a ponta para resolver problemas reais.

Nós usamos Ruby on Rails com uma arquitetura de componentes modulares isolando nossos domínios da aplicação com a packwerk. Além disso, usamos PostgreSQL, Redis, Sidekiq, Grape e Swagger para nossas APIs. Tudo coberto com testes utilizando RSpec.

No front-end, estamos em uma transição bem legal, iremos utilizar view_components, Hotwire (stimulus.js, turbo, etc) e Tailwindcss.

    Qualificações

    Queremos saber bem mais do que onde você estudou ou trabalhou, temos critérios técnicos e de cultura que são testados na prática no nosso processo seletivo. 

    O que esperamos sobre Você

    • É curiosa(o) e gosta de entender o que está acontecendo.
    • Tem poder de síntese e consegue comunicar de maneira clara uma situação a outra pessoa que está fora do contexto.
    • Não tem medo de falar e contribui rotineiramente em reuniões onde se discutem features do produto.
    • Lê e escreve em inglês.

    Tecnicamente, buscamos alguém que

    • Possui 2+ anos de experiência com algum framework MVC, preferencialmente Ruby on Rails.
    • Conhecimentos sólidos em Orientação a Objetos (SOLID, Design Patterns, Clean Code).
    • Escreve código utilizando TDD (aqui utilizamos RSpec, vcr, shoulda-matchers, etc)
    • Versionamento de código: Pull Request, code review, feature branch, etc.

    Sobre sua abordagem com desenvolvimento de software

    • Você tem interesse por Arquitetura e Design de Software. Já percebeu a necessidade de ir além do CRUD para criar e escalar aplicações.
    • Você já entendeu que precisa fazer TDD e escrever testes: O seu código é bem testado, não apenas casos de sucesso. Você consegue modelar a sua implementação baseada nos testes que escreve e ciclos de TDD, criando um código conciso e elegante.

    Informações adicionais

    O que você ganha?

    Remote First: 100% remoto, hoje e sempre. Não temos escritório e nem o desejo por um, trabalhe de onde você quiser.

    Impacto: Nosso time é pequeno e nós gostamos dele assim. O trabalho executado por você terá impacto direto no sucesso da nossa empresa.

    Crescimento e aprendizado: Fazer parte de um time foda de engenharia e produto, que busca diariamente evoluir e entregar soluções escaláveis, elegantes e centrada na experiência do usuário.

    Autonomia: Você será responsável por entregar valor através do seu código, tomando decisões técnicas, entendendo e resolvendo problemas de ponta a ponta. Gostamos de ter em nosso time pessoas criativas, responsáveis e autônomas, para isso sempre contratamos managers of one.

    Remuneração: Estamos oferecendo uma remuneração mensal de R$ 5,000.00, inicialmente.

    Retreat: Uma vez por ano nós passamos uma semana juntos, em algum lugar legal, pra estreitar os laços com o time.

    Geralmente falamos de alguma questão estratégica em mais alto nível, e aproveitamos também pra nos conhecer e passar um tempo gostoso juntos. Estamos na torcida pro COVID não melar 2022 :)

    Descanso e Recuperação: Importante, e inclusive, gostamos. Você poderá descansar 20 dias úteis em bloco por ano (1 bloco de 20 dias, ou 2 blocos de 10 dias), com mais 10 dias úteis de descanso por ano para você tirar quando quiser.

    Call in sick: Nós precisamos de você com saúde. Se você está doente ou impossibilitado de trabalhar, simplesmente nos avise e vá se cuidar. Lembrando que isso não tem nada a ver com os dias de descanso e recuperação.

    Paternidade/Maternidade: Você pode trabalhar part-time a partir do sétimo mês da gravidez, e sair para curtir a paternidade por mais 12 semanas se você tem ou adota um(a) filho(a), e mais 4 semanas de part-time para se readaptar quando estiver voltando. Esses períodos todos são gerenciados por você, ou seja, você define a ordem. Válido igualitariamente para papais ou mamães.

    Transparência Completa: Todos na companhia tem acesso completo às métricas do negócio e às informações financeiras referentes ao produto. Além disso, por ser um time pequeno, todos têm acesso direto aos fundadores da empresa.

    Apply