
Desenvolvedor Sênior
2 vagas
Sênior
Remoto
Lajeado/RS
Produto
Buscamos um(a) Desenvolvedor(a) Sênior para atuar como referência técnica no time de desenvolvimento, liderando o desenho, implementação e manutenção de soluções tecnológicas complexas. Garantir a qualidade, escalabilidade e segurança dos sistemas, além de orientar e apoiar o crescimento técnico de desenvolvedores juniores e plenos, contribuindo ativamente para a evolução contínua dos produtos e processos da empresa.
Visão geral
Sobre a empresa
Principais atribuições
Liderar o desenvolvimento de funcionalidades e projetos complexos, com foco em performance e escalabilidade;
Definir e implementar padrões de arquitetura e boas práticas de engenharia de software;
Realizar code reviews, orientando desenvolvedores juniores e plenos em boas práticas;
Propor e conduzir melhorias contínuas em performance, segurança e manutenibilidade dos sistemas;
Participar ativamente das decisões técnicas e estratégicas junto a Tech Leads e coordenadores;
Realizar diagnósticos de incidentes críticos, propondo e executando soluções definitivas;
Contribuir na definição de roadmaps técnicos, ferramentas e frameworks utilizados pela equipe;
Documentar decisões técnicas, arquiteturas e processos de desenvolvimento.
Requisitos
Ensino superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
Experiência sólida em desenvolvimento de software (mínimo de 5 anos em funções técnicas correlatas);
Domínio em pelo menos uma linguagem principal utilizada pela empresa (ex.: PHP, Python, JavaScript/TypeScript, etc.);
Experiência comprovada com frameworks modernos e arquiteturas escaláveis (ex.: Laravel, NestJS, Vue, etc.);
Profundo conhecimento em bancos de dados relacionais;
Vivência com pipelines de CI/CD, containers (Docker/Kubernetes) e cloud (AWS, GCP ou Azure);
Experiência com testes automatizados, versionamento Git e metodologias ágeis;
Desejável certificações técnicas em cloud, arquitetura ou frameworks.
Competências comportamentais:
Liderança técnica e capacidade de mentoria;
Autonomia e responsabilidade em decisões técnicas;
Comunicação clara e assertiva com áreas técnicas e de negócio;
Capacidade de trabalhar sob pressão e lidar com alta complexidade;
Proatividade e busca contínua por inovação e eficiência.
Competências técnicas:
Domínio avançado de lógica de programação, padrões de projeto e arquitetura de software;
Experiência com integrações complexas e sistemas distribuídos (REST, mensageria, etc.);
Conhecimento avançado em segurança de aplicações e boas práticas de DevOps;
Capacidade de desenhar soluções escaláveis, resilientes e de alto desempenho;
Domínio de versionamento de código (Git/GitFlow) e automação de deploys;
Forte experiência com monitoramento, logs e observabilidade de aplicações.
Visão geral
Sobre a empresa
Principais atribuições
Liderar o desenvolvimento de funcionalidades e projetos complexos, com foco em performance e escalabilidade;
Definir e implementar padrões de arquitetura e boas práticas de engenharia de software;
Realizar code reviews, orientando desenvolvedores juniores e plenos em boas práticas;
Propor e conduzir melhorias contínuas em performance, segurança e manutenibilidade dos sistemas;
Participar ativamente das decisões técnicas e estratégicas junto a Tech Leads e coordenadores;
Realizar diagnósticos de incidentes críticos, propondo e executando soluções definitivas;
Contribuir na definição de roadmaps técnicos, ferramentas e frameworks utilizados pela equipe;
Documentar decisões técnicas, arquiteturas e processos de desenvolvimento.
Requisitos
Ensino superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
Experiência sólida em desenvolvimento de software (mínimo de 5 anos em funções técnicas correlatas);
Domínio em pelo menos uma linguagem principal utilizada pela empresa (ex.: PHP, Python, JavaScript/TypeScript, etc.);
Experiência comprovada com frameworks modernos e arquiteturas escaláveis (ex.: Laravel, NestJS, Vue, etc.);
Profundo conhecimento em bancos de dados relacionais;
Vivência com pipelines de CI/CD, containers (Docker/Kubernetes) e cloud (AWS, GCP ou Azure);
Experiência com testes automatizados, versionamento Git e metodologias ágeis;
Desejável certificações técnicas em cloud, arquitetura ou frameworks.
Competências comportamentais:
Liderança técnica e capacidade de mentoria;
Autonomia e responsabilidade em decisões técnicas;
Comunicação clara e assertiva com áreas técnicas e de negócio;
Capacidade de trabalhar sob pressão e lidar com alta complexidade;
Proatividade e busca contínua por inovação e eficiência.
Competências técnicas:
Domínio avançado de lógica de programação, padrões de projeto e arquitetura de software;
Experiência com integrações complexas e sistemas distribuídos (REST, mensageria, etc.);
Conhecimento avançado em segurança de aplicações e boas práticas de DevOps;
Capacidade de desenhar soluções escaláveis, resilientes e de alto desempenho;
Domínio de versionamento de código (Git/GitFlow) e automação de deploys;
Forte experiência com monitoramento, logs e observabilidade de aplicações.