Vaga Back-End

Ruby Full Stack Developer

Ruby on Rails Git HTML JavaScript

Plataformatec

Plataformatec

Pequena/média empresa

Salário: Não especificado

Não aceita candidatos de outra cidade

Descrição da empresa

A Plataformatec atua no segmento de tecnologia desenvolvendo aplicações customizadas que encantam e otimizam os negócios de seus clientes.
Com aproximadamente 9 anos de existência no mercado já desenvolveu projetos desafiadores para diversos clientes que necessitam potencializar seus negócios online por meio de metodologias ágeis.

A Plataformatec é criadora e referência mundial quando se trata em linguagem de programação Elixir e detém profissionais de renome em desenvolvimento web. Todos nós passamos por constantes oportunidades de desenvolvimento/treinamento e muitos participam ativamente das comunidades de programadores e TI.

Atuo no desenvolvimento de novas formas de aquisição e seleção de talentos de forma respeitosa e humana. Meu desafio é atrair e localizar os melhores talentos (técnica e comportamentalmente) para crescer junto ao nosso time!

Quer mais informações sobre esse time e produção de conhecimento?
Visite nosso site/blog/github: http://plataformatec.com.br/
Nosso canal no Youtube - https://www.youtube.com/user/plataformatectv

Quer ficar por dentro das vagas?
Entre em contato comigo, siga nossa empresa no LinkedIn e/ou acesse: http://careers.plataformatec.com.br/

Precisa de consultoria ou outro de nossos serviços: http://plataformatec.com.br/services

Atividades e Responsabilidades

Tecnologias comum em nossos projetos

Do ponto de vista de tecnologia, além das linguagens Ruby, é muito comum nossos projetos utilizarem APIs REST, arquiteturas orientadas a eventos, micro serviços, RabbitMQ, Redis, RSpec, PostgreSQL e Elastic Search dentre tantas outras tecnologias e práticas.

Os projetos, equipes e metodologias

Os nossos projetos duram de quatro a doze meses e há rodízio nas equipes de projetos, proporcionando diferentes experiências num curto espaço de tempo. No último ano, 63% do nosso time técnico participou de pelo menos dois projetos diferentes e 21% participou de três projetos diferentes, isso considerando somente os primeiros 10 meses.

Os objetivos dos projetos podem variar entre lançar novos produtos (da concepção ao lançamento) em apenas três meses até grandes refatorações de sistemas críticos que precisam de uma estratégia bem elaborada de Code Rescue.

As nossas equipes são formadas por 03 ~ 07 pessoas e todos os nossos projetos utilizam metodologias ágeis (Scrum ou Kanban). Obs.: é importante destacar que a Plataformatec *não* trabalha com alocação de recursos. Ou seja, você sempre trabalhará com uma equipe da Plataformatec em seus projetos.

Nossos clientes

Nossos clientes são empresas bem sucedidas nos ramos de fin-tech, insurance-tech, SaaS e e-commerce, no Brasil e nos EUA. Essas empresas geralmente estão em fase de crescimento acelerado e nos contratam para auxiliá-los a superar desafios técnicos e/ou de gestão de projetos Agile.

Quais são os benefícios desta vaga para a sua carreira?

A Plataformatec possui programas de desenvolvimento para cada um dos cargos. Estes programas de desenvolvimento foram desenhados para que os desenvolvedores de software tenham aprendizados técnicos e aprendizados comportamentais, preparando estas pessoas para futuros desafios.

A grande diversidade de projetos aliada a um ambiente que estimula o aprendizado é uma excelente opção para acelerar os primeiros anos de carreira. Profissionais que passarem por este tipo de experiência por 1 ~ 2 anos, poderão buscar posições como líderes técnicos (tech lead), tanto na Plataformatec quanto em empresas de produtos digitais (SaaS, e-commerce, fintech, etc.).

Requisitos
Preferencialmente ter graduação em Ciências ou Engenharia da Computação ou demais cursos relacionados à tecnologia.
Bons conhecimentos em aplicações web usando Ruby on Rails
Bons conhecimentos em testes automatizados
Conhecimentos gerais em front end (HTML, CSS e JavaScript)
Conhecimentos gerais em bancos relacionais (PostgreSQL e MySQL)
Bastante familiaridade com Git e GitHub (uso de branches e pull requests)
Leitura e escrita em inglês: nível Avançado
Conversação em inglês: nível avançado
Disponibilidade integral (full-time)
Local: nosso escritório em São Paulo (próximo ao metrô Paraíso)

Requisitos

O dia a dia: contribuições diárias aos projetos de clientes

Os Desenvolvedores e Desenvolvedoras de Software da Plataformatec participam ativamente dos projetos de clientes, criando e evoluindo aplicações web usando Ruby.

Em uma semana típica, esta pessoa:
- realizará reuniões com os clientes para discutir e refinar User Stories,
- assumirá a responsabilidade pelo desenvolvimento de uma determinada US,
- discutirá com outros desenvolvedores qual será a melhor abordagem para desenvolver sua User Story,
- abrirá Pull-Requests e fará comentários nos PRs de outros desenvolvedores,
- corrigirá bugs que forem identificados pelo QA,
- quando julgar coerente, fará pair-programming com outros desenvolvedores da Plataformatec ou desenvolvedores do cliente
- fará o deploy da sua US nos ambientes de QA, Stage ou Produção,
- e por fim, também participará de cerimônias Agile (como os dailies e retrospectivas)

Desejável alguma noção em linguagem funcional (Elixir)

O que nós oferecemos

Pacote de remuneração e benefícios Salário compatível com mercado (contração CLT: férias, 13º, FGTS, etc.) PPR anual (Programa de Participação nos Resultados / bônus) R$880,00/mês em Vale Refeição (ou em Vale Alimentação) Plano de Saúde (100% do valor) Plano de Odontológico (100% do valor) Seguro de Vida Auxílio Família (valor adicional ao VA para quem tem filhos até 21 anos) Auxílio creche para quem tem filhos até 5 anos Licença paternidade estendida (20 dias) Licença maternidade estendida (6 meses)