Ruby On Rails Developer
Tipo de vaga: Efetivo
Modelo de trabalho: Remoto
Vaga também para PcD
Descrição da vaga
Hey Dev!
def new_dev_conviso(dev)
if dev.dedicated? && dev.responsible?
redirect_to work_hard_path(dev), notice: I18n.t('welcome_home_dev')
else
redirect_to user_sign_out_path(dev), alert: I18n.t('bye_bye')
end
end
describe '#new_dev_conviso' do
context 'dev is dedicated and responsible' do
let!(:applicable) { create :dev, dedicated: true, responsible: true }
it { expect(new_dev_conviso(applicable)).to redirect_to(work_hard_path(applicable))}
it { expect(flash[:notice]).to eq I18n.t('welcome_home_dev') }
end
context 'dev is not applicable' do
let!(:not_applicable) { create :not_applicable, dedicated: false, responsible: false }
it { expect(user_sign_out_path(not_applicable)).to redirect_to(user_sign_out_path(not_applicable)) }
it { expect(flash[:alert]).to eq I18n.t('bye_bye') }
end
end
Curtiu? Aqui você terá grandes desafios, além de trabalhar numa equipe sensacional e referência no que faz.
Tem experiência com desenvolvimento em Ruby on Rails? Queremos te conhecer. Confere os requisitos e se candidata. ;)
Responsabilidades e atribuições
Estamos crescendo muito rápido e criando a cada dia um produto ainda mais poderoso. O segredo disso? As pessoas incríveis que fazem parte conosco dessa construção contínua. Sua missão principal será atuar no desenvolvimento de aplicativos e componentes da Web voltados para o usuário.
Suas responsabilidades:
- Fazer parte de um time dev de alto nível e tomar posse de projetos fazendo as coisas acontecerem;
- Desenvolver soluções em Ruby on Rails usando as melhores práticas e ferramentas de mercado.
- Atuar no desenvolvimento de aplicativos e componentes da Web voltados para o usuário;
- Garantir a produção de código robusto, seguro, modular e de manutenção de acordo com a especificação, utilizando-se de best practices das tecnologias envolvidas;
- Debugar e solucionar eventuais problemas no código;
- Trabalhar em conjunto com desenvolvedores de back-end e front-end;
- Entender as necessidades dos usuários aplicando métodos de pesquisa;
- Continuamente melhorar a experiência do produto identificando problemas e propondo ideias;
- Observar as atualizações de segurança e os problemas encontrados;
- Propor as atualizações necessárias para acompanhar as práticas recomendadas de segurança e desenvolvimento modernas;
- Colaborar no desenvolvimento de aplicativos e serviços usando métodos de desenvolvimento Agile;
- Utilizar ferramentas e engenhosidade para identificar e corrigir possíveis defeitos;
- Seu compromisso com a colaboração em equipe, a comunicação perfeita e um produto de qualidade são cruciais;
Requisitos e qualificações
Hard skills (proficiência técnica mínima necessária):
- Experiência com desenvolvimento de produtos digitais;
- Experiência com back-end (Ruby on Rails);
- Experiência com front-end (Javascript, HTML & CSS);
- Experiência com RSPEC é importantíssimo;
- Experiência com git e github para abrir pull requests;
- Conhecimento prático de técnicas para escalar serviços e resolver problemas de performance;
- Conhecimentos de segurança para desenvolver código seguro;
Ganha pontos se você tiver como diferencial:
- Ter trabalhado em equipes com desenvolvimento ágil com ruby on rails;
- Ter feito integrações com API;
- Ter cursado ou estar cursando Ensino Superior em áreas correlatas;
- Inglês intermediário (ler e escrever bem, fala razoável);
- Gostar de compartilhar conhecimento com o seu time, nossos clientes e a comunidade.
Competências Comportamentais:
- Perfil autônomo;
- Capacidade de se comunicar bem e habilidade para interagir com outras áreas de negócios;
- Paixão por resolver problemas reais;
- Interesse em participar de projetos de alto impacto;
- Busca por desenvolvimento em ambiente de alta performance;
- Dedicação à entrega de resultados com alto padrão de qualidade
Informações adicionais
Onde irá trabalhar:
Vaga CLT
A vaga é para trabalho remoto, mas caso o candidato seja de Curitiba/PR deverá comparecer na sede da empresa pelo menos 1 vez na semana.
Benefícios:
- Vale-Refeição ou Vale-Alimentação oferecido no cartão Flash, pra você usar como e onde quiser!
- Vale Transporte
- Assistência Médica e Odontológica
- Seguro de Vida
- Aulas de Inglês InCompany
Nossa cultura e clima de trabalho:
- Ambiente descontraído, inspirador e com muitas oportunidades para você se desafiar, desenvolver e construir uma jornada de sucesso;
- Empresa sem hierarquia, acreditamos em autonomia com alinhamento;
- Oportunidade de trabalhar em uma empresa referência em Application Security;
- Horário semi-flexível (segunda à sexta - 8 horas por dia);
- Cultura de feedback (1:1 e plano de desenvolvimento);
- Celebrações;
- Programa de indicação de funcionários;
Curte o lance de trabalhar em uma empresa com cultura forte e que é referência em segurança de aplicações? Então, candidate-se JÁ!
Trabalhe na Conviso
Pioneira em Segurança de Aplicações e com mais de 15 anos de experiência em projetos e produtos especializados no setor, a Conviso é uma empresa SaaS de DNA brasileiro presente no mercado global de AppSec.
A Conviso Platform, é nossa plataforma completa de DevSecOps, criada de Devs para Devs. Em nossa carteira de clientes constam os principais bancos nacionais, bem como os grandes sites de comércio eletrônico e grandes players do setor de pagamentos de todo o mundo.
Nossa razão de existir, nosso propósito é empoderar profissionais de desenvolvimento na construção de aplicações seguras. Para alcançar este objetivo, determinamos que nossa missão é ser líder global no segmento, a partir de investimento contínuo em pesquisa e desenvolvimento de tecnologia. E, para chegar até a nossa missão, a visão que nos orienta todos os dias é: ser uma plataforma que integra e consolida todo o ecossistema de Segurança de Aplicações. Acreditamos que isso só é possível com pessoas engajadas e apaixonadas pelo que fazem.
Nos acompanhe nas redes sociais ;)