Ruby Software Engineer (Pleno/Senior)

Job description

Quer fazer a diferença e criar impacto de verdade criando produtos tech based?
Se você está nessa vibe, continue lendo pois essa vaga tem grandes chances de ser SUA.

A vaga disponível é para "engenheiro ou engenheira de software full stack".
Para esta vaga contamos com sua experiência e vontade de continuar crescendo.


Via de regra aqui na ateliware, construímos produtos para os nossos clientes e para o mercado! Quer saber um pouco mais sobre nós? Acesse nosso site AQUI.


Principais responsabilidades:

Todo o trabalho do início ao fim é realizado em equipe. Por isso você estará participando desde o entendimento do negócio, levantamento do problema, construção da solução, validação por fim a entrega do produto, tudo com a mentalidade de "it's all about execution" da ateliware.

O foco do nosso trabalho é criação e desenvolvimento e não de locação de mão de obra ou manutenção.
Experiment, fail, learn and repeat, aqui você iniciará trabalhando com Ruby, mas durante sua trajetória também poderá trabalhar com diferentes tecnologias e linguagens - não há linguagem de estimação mas sim usar o "canhão" certo para cada solução. No momento, temos produtos sendo desenvolvidos em: Ruby, Elixir, Python e Javascript.

Job requirements

Formação

  • A graduação NÃO é necessária, seu conhecimento, experiência e gana são mais importantes.


Experiências indispensáveis:

  • Participação em projetos de desenvolvimento utilizando Ruby;
  • Databases relacionais (MySQL, Postgres, SQL Server, etc.);
  • Experiência, ainda que pequena, com NoSQL;
  • Utilização de métodos iterativos e incrementais para entrega de software;
  • Testes automatizados (unit tests, integration tests, regression tests e outros) e, obviamente, TDD ou BDD;
  • Versionamento de código com Git e GitHub.


Os requisitos a seguir não são necessários, mas adoraríamos ver em você:

  • Experiência com Angular, React, ou outros frameworks para frontend;
  • Experiência publicando e consumindo APIs;
  • Experiência com GraphQL;
  • Familiaridade com AWS e outras tecnologias de cloud;
  • Conhecimento de todo o lifecycle de criação e sustentação de software.
  • Habilidade para resolver problemas complexos com soluções simples e elegantes;
  • Inglês avançado.


O que vamos te proporcionar para que realize um trabalho maravilhoso?

  • Remuneração e incentivos diferenciados =);
  • Trabalhar numa empresa com um ambiente sensacional, flexível e dinâmico;
  • Aqui você pode ser você mesmo, queremos pessoas diferentes com novas ideias e mindsets;
  • Oportunidade de trabalhar sempre em novos projetos e com as mais modernas e diversas tecnologias;
  • Ambiente que proporciona aprendizados constantes, sempre novos desafios e de muita autonomia;
  • As melhores e mais modernas ferramentas para que você faça o seu trabalho da melhor maneira;
  • Oportunidades e auxílio para que você esteja sempre aprendendo e estudando coisas novas.


Acredita em você e sabe que tem potencial? Então cai dentro, vem trabalhar com a gente!