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.