O que a vaga pede
Para se candidatar
Enviar currículo, link do GitHub e pretensão salarial para [email protected]
(vamos apenas considerar currículos enviados para o e-mail).
Buscamos um(a) Desenvolvedor(a) Full Stack para atuar no desenvolvimento e evolução de aplicações web voltadas a ambientes industriais modernos.
A pessoa participará de diferentes etapas do ciclo de desenvolvimento de software, contribuindo com interfaces frontend, APIs e serviços backend, infraestrutura em nuvem, automações de DevOps e iniciativas de segurança da informação.
Os projetos envolvem aplicações críticas para monitoramento, operação e integração de processos produtivos, proporcionando contato com tecnologias modernas, arquiteturas distribuídas, computação em nuvem, segurança de aplicações e boas práticas de engenharia de software.
Procuramos profissionais com perfil generalista, curiosidade técnica e interesse em atuar em diferentes áreas do desenvolvimento de software, contribuindo para a evolução contínua da plataforma.
Queremos alguém que queira aprender, tenha pró-atividade e queira crescer conosco!
Requisitos
- FormaçãoEnsino superior completo ou em andamento em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
- Conhecimentos técnicosConhecimento em lógica de programação, estruturas de dados e orientação a objetos;
- Conhecimento em JavaScript e TypeScript;
- Experiência em desenvolvimento web;
- Conhecimento em React;
- Conhecimento em desenvolvimento de APIs REST;
- Conhecimento em Python e/ou Node.js;
- Conhecimento em bancos de dados relacionais e/ou não relacionais;
- Familiaridade com Git e controle de versão;
- Conhecimento em Linux;
- Noções de redes de computadores;
- Conhecimento sobre autenticação, autorização e controle de acesso;
- Interesse por desenvolvimento de software, infraestrutura, cloud computing e segurança da informação.
- Competências comportamentaisCapacidade analítica e resolução de problemas;
- Organização e atenção aos detalhes;
- Boa comunicação verbal e escrita;
- Facilidade para aprender novas tecnologias;
- Capacidade de trabalhar em equipe e colaborar com diferentes áreas.
Principais responsabilidades
- Desenvolver e evoluir interfaces web utilizando tecnologias modernas;
- Implementar e manter APIs e serviços backend;
- Participar da integração entre sistemas internos e externos;
- Criar e manter ambientes utilizando containers;
- Desenvolver automações e pipelines de integração e entrega contínua (CI/CD);
- Implementar controles de autenticação e autorização;
- Contribuir para a proteção de aplicações multi-tenant e APIs;
- Apoiar a identificação, análise e correção de vulnerabilidades;
- Participar de atividades de observabilidade, monitoramento e confiabilidade de sistemas;
- Produzir e manter documentação técnica;
- Colaborar com equipes multidisciplinares na evolução contínua dos produtos e da plataforma;
- Participar de revisões de código e promover boas práticas de desenvolvimento.
Diferenciais
- Experiência com React em projetos profissionais, acadêmicos ou pessoais;
- Conhecimento em Node.js, Flask ou desenvolvimento backend;
- Experiência com Docker e containers;
- Familiaridade com serviços de nuvem (AWS, Azure ou GCP);
- Conhecimento em arquitetura de microsserviços;
- Familiaridade com Redis;
- Conhecimento em pipelines CI/CD;
- Familiaridade com OAuth 2.0, OpenID Connect (OIDC), SAML ou Single Sign-On (SSO);
- Familiaridade com Keycloak ou outras soluções de IAM (Identity and Access Management);
- Conhecimento dos conceitos OWASP Top 10;
- Participação em hackathons, projetos open source ou iniciativas relevantes;
- Experiência com ferramentas low-code;
- Interesse em DevOps, DevSecOps, AppSec, Cloud Security e Arquitetura de Software;
- Interesse em soluções para ambientes industriais e conceitos de Indústria 4.0.
O que oferecemos
- Participação em projetos de alta complexidade tecnológica e impacto real na indústria;
- Contato com tecnologias modernas de desenvolvimento, cloud e segurança;
- Ambiente colaborativo e focado em aprendizado contínuo;
- Oportunidade de crescimento profissional e evolução técnica;
- Atuação próxima a profissionais experientes em engenharia de software, arquitetura e inteligência artificial.
Tecnologias utilizadas
- React
- TypeScript
- Node.js
- Python
- PostgreSQL
- Redis
- Docker
- Git
- AWS / Azure / GCP
- CI/CD
- Keycloak
- APIs REST
- Arquiteturas distribuídas e microsserviços