Responsabilidades e atribuições
Procuramos por pessoas que estejam dispostas a aprender e se desenvolver junto com um time que faz a diferença Se você assim como nós, é apaixonado por tecnologia, candidate-se e inicie sua jornada conosco.
O Desenvolvedor Fullstack é um profissional com perfil mais amplo, conhecendo múltiplos aspectos da programação. Sabe transitar e atuar nos vários níveis de uma aplicação e entre as diferentes linguagens de programação para o Frontend e em projetos de Backend. Seu escopo de trabalho envolve tanto interface e UX, quanto banco de dados, programação e servidores.
Resposabilidades:
Escrever e atuar em códigos no frontend e backend; Projetar arquiteturas de múltiplos aspectos da programação; Desenvolver e manter aplicações, incluindo a criação de interfaces de usuário e a implementação de lógica de servidor; Trabalhar em colaboração com demais áreas da empresa e stakeholders para definir requisitos e especificações técnicas; Testar e corrigir bugs ou outros problemas de codificação; Garantir a compatibilidade das aplicações com diferentes navegadores, dispositivos e sistemas operacionais; Realizar testes e depuração de aplicações para garantir a funcionalidade e a qualidade do código; Implementar e manter integrações com APIs e serviços externos; Contribuir para o planejamento e a execução de novas funcionalidades e melhorias nas aplicações existentes; Manter-se atualizado com as tendências e melhores práticas de desenvolvimento; Participar de revisões de código e colaborar para a melhoria contínua dos processos de desenvolvimento.
Requisitos e qualificações
Experiências e qualificações:
Escolaridade: Ensino superior e/ou técnica completa ou cursando em Ciências da Computação, Análise e Desenvolvimento de Sistemas, Desenvolvimento Full Stack, Engenharia de Software ou similares.
Experiência: Atuação em desenvolvimento frontend com foco em JavaScript, React e TypeScript e desenvolvimento backend, com forte proficiência em e melhores práticas de TypeScript/JavaScript, além de pelo menos uma outra linguagem do lado do servidor. Otimização de sistemas para alto volume de transações, incluindo simultaneidade, idempotência e desempenho sob carga. Experiência no desenvolvimento de APIs seguras e escaláveis, incluindo validação de entrada, tokens JWT e sistemas baseados em fila. Experiência com integração contínua, pipelines de CI/CD (GitLab). Experiência com tecnologias como Kafka, NATS, NSQ e RabbitMQ.
Competências Técnicas: Conhecimento avançado em frameworks como e Vite. Familiaridade com HTML5 e CSS3 e sistemas de versionamento de código, como Git. Domínio de bancos de dados NoSQL (MongoDB), SQL e Redis, sólidos conhecimentos em sistemas operacionais Linux e containers (Docker). Conhecimentos em utilização de filas e programação assíncrona, conhecimento em stacks de observabilidade e instrumentação (OpenTelemetry, ELK, Prometheus, etc.).
Competências Comportamentais Desejáveis: Capacidade de escrever código limpo, bem documentado e testável. Habilidades de resolução de problemas e atenção aos detalhes, proatividade e boa comunicação para interagir com times multidisciplinares. Foco em escalabilidade, eficiência e otimização.
Será considerado um diferencial se você: Possuir conhecimento de protocolos REST e desenvolvimento backend com Possuir experiência em design de sistemas para escalabilidade e alto desempenho e conhecimento de Containers/Docker, Cloud AWS e/ou CI/CD.
Benefícios
Na Ahards, acreditamos que o sucesso vem de dentro. Por isso, oferecemos um conjunto de benefícios que promove o equilíbrio, a saúde e o crescimento dos nossos colaboradores. Veja o que você pode encontrar ao fazer parte do nosso time:
Beneflex: nosso plano de benefícios flexíveis via cartão Swile que você pode customizar do jeito que preferir
Plano de Saúde: (sem desconto nenhum do seu salário).
Plano Odontológico: (sem desconto nenhum do seu salário).
Combo Food: para você usar entre Alimentação e Refeição.
Vale Transporte: Opcional (6% de desconto conforme CLT).
Ginástica Laboral e Totalpass: plataforma de saúde e bem-estar.
Programas de incentivo a educação.
Frutas, café, chás e bolachinhas todos os dias.