Software Engineer

Job description

Queremos pessoas f*, que e queiram fazer a diferença. Então se você tem essa vibe, independente do seu nível de experiência, continue lendo pois essa vaga tem grandes chances de ser SUA.

 

Sugerimos que você comece lendo um pouco sobre como contratamos aqui na ateliware nesse post no Medium. E se quiser saber um pouco mais sobre nosso estilo de vida e nossa cultura, leia aqui.

 

As vagas disponíveis são para "engenheiro ou engenheira de software full stack". Se você já for experiente, maravilha, basta querer continuar a crescer e claro que assim você vai decolar super rápido por aqui.

 

Não tem experiência? Relaxe, pois você pode se candidatar mesmo assim! Estamos mais interessados no seu potencial do que na sua experiência. Se você leu nosso post do Medium, vai lembrar que falamos sobre ser 1% melhor a cada dia. Você provavelmente irá iniciar como aprendiz e vai participar do nosso programa de formação. Trabalhará desde o começo em projetos reais, com entregas reais. Acreditamos que não há melhor jeito de aprender.

 

E quais são projetos aqui na ateliware? Via de regra, construímos produtos para os nossos clientes e para o mercado! Não deixe de assistir este vídeo que conta o que fazemos e como fazemos. Nós adoramos a trilha sonora, esperamos que goste também 😅

 

To infinity and beyond 🚀

Requirements

Formação

  • Cursando ou com diploma de ciência da computação, engenharia de software ou similares;
  • Se tem experiência, mas não curso superior, tudo bem também. Mostre-nos sua experiência.

Experiência desejável

  • 5+ anos de experiência em desenvolvimento de software;
  • Experiência com databases relacionais;
  • Experiência, ainda que pequena, com databases NoSQL;
  • Experiência entregando software com métodos interativos e incrementais;
  • Experiência com testes automatizados (unit tests, integration tests, regression tests e outros) e, obviamente, TDD ou DBB;
  • Experiência com versionamento de código com Git e GitHub.

Consideraremos como vantagem

  • Experiência com frameworks para frontend como Angular, React, etc;
  • Experiência publicando e consumindo APIs;
  • Experiência com GraphQL;
  • Familiaridade com AWS e outras tecnologias de cloud;
  • Habilidade para quebrar problemas complexos em soluções simples e elegantes
  • Interesse em aprendizado contínuo, startups e SaaS technology;
  • Tiver entendimento profundo de ao menos uma linguagem. Queremos que entenda o funcionamento do compilador (seja uma linguagem compilada ou interpretada, ainda rola "compilação"), do runtime e todos os pormenores de deploy e ecossistema;
  • Conhecimento de todo o lifecycle de criação e sustentação de software.