Vaga Full Stack

Full-Stack Software Engineer

API Git Node.js ReactJS

Guaraná Technologies

Guaraná Technologies

Startup

Salário: Até R$8.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

Fundada em 2011, Guaraná Technologies é uma das principais agências de desenvolvimento de aplicativos móveis com sede no Canadá, com escritórios em Montreal e Toronto. Embora sejamos especializados em construir aplicativos nativos iOS e Android, a construção de mais de 40 aplicativos por ano equipou nossa talentosa equipe de engenheiros e desenvolvedores de aplicativos com profunda experiência em muitas novas tecnologias como Swift, Kotlin, React Native, IoT, Beacons, Apple Pay, Apple Watch, e tablets, entre outros.

Atividades e Responsabilidades

No Guaraná, os projetos Mobile e Web são um esporte de equipe, portanto você trabalhará diretamente com os proprietários dos produtos e a equipe de
engenharia para definir, arquitetar e construir interfaces backend e web. Os engenheiros possuem serviços de produção de ponta a ponta,
então você estará implantando várias vezes por semana como parte de um processo Ágil.
Liderar novos projetos desde o conceito até o lançamento. Colaborar com os Gerentes de Produto para produzir maquetes de wireframe.
Em seguida, liderar oficinas de usabilidade para refinar os fluxos de trabalho, fazer compras e avançar para a implementação.
Assegurar a instrumentação adequada para rastrear o comportamento do usuário, bem como produzir testes automatizados.
Construir arquiteturas fortes e garantir a escalabilidade dos produtos
Influenciar iniciativas de equipes cruzadas

Requisitos

Experiência de nível especializado com tecnologias Web modernas, incluindo React e Node.js.
Experiência com projeto REST API e desenvolvimento de serviços no Node.js,
Mais de 3 anos construindo e apoiando sistemas de missão crítica voltados para o usuário.
Experiência com bases de códigos complexos, bem como sistemas de controle de código fonte como um Github.
Fortes habilidades de comunicação e colaboração entre as equipes.
Experiência com técnicas de visualização de dados.
Deve ser um aprendiz curioso.
Bacharelado em uma área relacionada à informática é um requisito mínimo.
Inglês fluente

O que nós oferecemos

Treinamentos e Livros: apoiamos e encorajamos você a aprender e se aperfeiçoar todos os dias. Se houver um curso ou livros de treinamento/online que você acredita serem valiosos para seu percurso de aprendizagem, nós os forneceremos para você (desde que sejam relevantes para seu trabalho). Tempo de aprendizagem: dedique algum tempo para aprender a cada semana Programação de pares e revisão de código: compartilhe conhecimento, obtenha feedback e melhore a qualidade