Pessoa Engenheira de Software lll
Descrição da vaga
Este profissional não deve se preocupar apenas com o desenvolvimento. Deve gerenciar, criar e desenvolver projetos de software atuando em todo o seu ciclo de vida (desde sua concepção e desenvolvimento até o deployment, suporte e sustentação). Deve possuir conhecimentos de desenvolvimento Frontend e Backend e ter interesse em aprender novas tecnologias que se apliquem aos projetos e à evolução do produto. Uma pessoa engenheira de software não deve se apegar a uma única linguagem ou tecnologia. Seu conhecimento deve ser mais abrangente, com experiência em arquitetura de sistemas com foco em Arquitetura Orientada a Serviços e Sistemas Distribuídos baseados em Cloud, tendo uma visão crítica, ativamente propondo soluções aos problemas que enfrentamos atualmente e melhorias que permitam a evolução do produto.
Responsabilidades e atribuições
- Estar apto a atuar e colaborar em todas as frentes de desenvolvimento: front-end, back-end e operações;
- Atuar em todo o ciclo de desenvolvimento de produto (discovery, concepção, arquitetura, desenho, desenvolvimento, teste, deployment, manutenção e sustentação);
- Colaborar com o gerenciamento de projetos de software considerando: viabilidade, escopo, prazos, cronograma, alocação de recursos e pessoas;
- Analisar requisitos funcionais e não-funcionais e propor soluções considerando performance, disponibilidade, escalabilidade e manutenibilidade;
- Propor melhorias técnicas e de processo em nosso workflow de desenvolvimento de software;
- Mentorar, orientar e transferir conhecimento para outros membros do time;
- Prover suporte técnico junto aos times de Professional Services e Comercial;
- Analisar, desenhar e implementar processos utilizando BPMN.
Requisitos e qualificações
- Experiência com mecanismos de indexação e busca (ElasticSearch);
- Experiência com desenvolvimento de produtos SaaS;
- Stacks de desenvolvimento Java, JavaScript ou Python;
- Frameworks de desenvolvimento front-end, preferencialmente React.js;
- Experiência com desenvolvimento usando banco de dados relacionais e não-relacionais, como MySQL, MongoDB ou Redis;
- Conhecimento de arquiteturas distribuídas e orientadas a serviço, REST e microsserviços.
Informações adicionais
Oferecemos uma lista completa de benefícios, incluindo:
- Vale Refeição/Alimentação;
- Auxílio Home Office;
- Plano odontológico e médico Sul América;
- Seguro de vida;
- Wellhub e Totalpass;
- Half Day Off;
- Parceria com o Sesc e Instituições de Ensino;
- Cultura de feedback e desenvolvimento, com acompanhamento trimestral com sua liderança.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevista RH
- Etapa 3: Entrevista Técnica
- Etapa 4: Contratação
TECNOLOGIA QUE FAZ O MARKETING FLUIR
A Visto orquestra processos de comunicação e marketing de empresas desde 2006, fazendo seus conteúdos fluírem de forma otimizada. Surgimos para gerenciar o processo de produção de peças de comunicação e posteriormente armazenar, reaproveitar e distribuir esses materiais em diferentes canais, a qualquer momento, reduzindo custos desnecessários com produção. Hoje temos mais de 9000 usuários em mais de 15 empresas utilizando a ferramenta para tornar seu marketing mais rápido, seguro e eficiente.
Um pouquinho mais sobre nós: