Sobre esta vaga
A NovaHaus é uma empresa de desenvolvimento de software web e produtos digitais em Salvador, Bahia, que busca um Programador(a) Full Stack apaixonado(a) por construir soluções completas, desde o back-end robusto até a interface amigável do front-end. Neste papel, você trabalhará em um ambiente colaborativo, desenvolvendo e mantendo aplicações web que atendam às necessidades de clientes internos e externos, utilizando uma stack moderna que inclui PHP, Laravel, WordPress, C#, .NET Core/.NET 6, Entity Framework e muito mais.
Como Programador(a) Full Stack, suas principais responsabilidades incluirão:
- Desenvolver, testar e implantar recursos back-end e front-end para aplicações web, garantindo desempenho, escalabilidade e qualidade de código.
- Escrever código limpo, eficiente e bem documentado, seguindo as melhores práticas de engenharia de software e padrões de design reconhecidos.
- Integrar serviços e APIs, implementando soluções que conectem diferentes componentes do sistema de forma coerente.
- Colaborar com equipes multidisciplinares, incluindo designers, product owners e especialistas em front-end, para traduzir requisitos em funcionalidades utilizáveis.
- Realizar revisões de código, oferecer feedback construtivo e contribuir para a melhoria contínua dos processos de desenvolvimento.
- Participar de reuniões de alinhamento, como daily stand‑ups e cerimônias de revisão de sprint, para manter o ritmo de entrega do time.
- Monitorar o desempenho e a estabilidade das aplicações em produção, identificando e resolvendo problemas de forma proativa.
- Manter a documentação técnica atualizada, garantindo que o conhecimento sobre os sistemas seja acessível a toda a equipe.
Para ter sucesso nesta posição, você deve possuir as seguintes qualificações:
- Experiência sólida no desenvolvimento web back-end e front-end.
- Sólida domínio da linguagem PHP e do framework Laravel.
- Conhecimento avançado do CMS WordPress, incluindo personalização e extensão de funcionalidades.
- Noções práticas das linguagens e frameworks C# e .NET Core/.NET 6.
- Conhecimentos em Entity Framework e nos princípios do design de bancos de dados relacionais.
- Sólida compreensão de padrões de projeto, MVC, Repository, Inversão de Controle (IoC) e conceitos relacionados.
- Domínio do sistema operacional Linux e de suas ferramentas de linha de comando.
- Experiência com controle de versão utilizando Git e fluxos de trabalho Gitflow.
- Capacidade de trabalhar com bancos de dados relacionais e realizar consultas complexas.
Trabalhar na NovaHaus significa fazer parte de uma equipe que valoriza a inovação, a colaboração e o aprendizado contínuo. Você encontrará um ambiente dinâmico onde cada membro contribui para a criação de produtos digitais de alta qualidade, com impacto direto no mercado. A cultura é orientada para resultados, mas também incentiva a experimentação e o compartilhamento de ideias, promovendo um crescimento profissional constante.
Se você está pronto(a) para enfrentar desafios técnicos variados, aprimorar suas habilidades em uma stack moderna e fazer parte de uma equipe que constrói o futuro do software web, candidate-se agora e ajude-nos a transformar ideias em realidade.
Candidatar-se
Processo seletivo conduzido pelo empregador