Descrição da Vaga
Engenheiro de Software
Sobre a Vaga:
Buscamos um Engenheiro de Software talentoso e apaixonado por tecnologia para integrar nosso time de desenvolvimento. Você terá a oportunidade de trabalhar em projetos desafiadores, contribuindo para a construção e evolução de soluções inovadoras que impactam diretamente nossos clientes.
Responsabilidades:
• Desenvolver, testar e manter aplicações de software de alta qualidade, garantindo escalabilidade, performance e segurança.
• Colaborar com equipes multidisciplinares (produto, design, QA) para entender requisitos e traduzi-los em soluções técnicas.
• Participar ativamente do ciclo de vida completo do desenvolvimento de software, desde a concepção até a implantação e monitoramento.
• Escrever código limpo, bem documentado e testável, seguindo as melhores práticas de engenharia de software.
• Propor e implementar melhorias contínuas nos processos, ferramentas e arquiteturas existentes.
• Realizar code reviews e fornecer feedback construtivo para colegas de equipe.
• Investigar e resolver problemas técnicos complexos, garantindo a estabilidade e disponibilidade dos sistemas.
Requisitos:
• Formação superior completa em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas.
• Experiência comprovada em desenvolvimento de software com linguagens como Java, Python, C#, Go ou JavaScript/TypeScript.
• Sólidos conhecimentos em estruturas de dados, algoritmos e princípios de design de software.
• Experiência com bancos de dados relacionais (SQL Server, PostgreSQL, MySQL) e/ou NoSQL (MongoDB, DynamoDB).
• Familiaridade com metodologias ágeis (Scrum, Kanban).
• Habilidade para trabalhar em equipe e forte comunicação interpessoal.
Diferenciais Desejáveis:
• Experiência com desenvolvimento de microsserviços e arquiteturas distribuídas.
• Conhecimento em plataformas de nuvem (AWS, Azure, GCP).
• Experiência com ferramentas de CI/CD (Jenkins, GitLab CI, GitHub Actions).
• Contribuição para projetos open source ou portfólio de projetos pessoais.
O Que Oferecemos:
• Ambiente de trabalho colaborativo e desafiador, com foco em inovação e aprendizado contínuo.
• Pacote de benefícios atrativo, incluindo plano de saúde, vale-refeição e auxílio home office.
• Oportunidades de desenvolvimento profissional, com acesso a cursos e certificações.
• Flexibilidade de horário e modelo de trabalho híbrido ou remoto, dependendo da necessidade da função.