Descrição do Cargo
O cargo de Desenvolvedor(a) Fullstack Sênior busca um profissional apaixonado por criar soluções web ponta a ponta. Nesse papel, você atuará tanto no front-end quanto no back-end de projetos inovadores, utilizando tecnologias modernas para impulsionar nossas soluções em um ambiente ágil e colaborativo.
Responsabilidades
* Desenvolver e manter aplicações web completas, abrangendo desde interfaces de usuário até APIs e lógicas de negócio;
* Projetar arquiteturas de software escaláveis e seguras, garantindo alta performance, qualidade e manutenibilidade dos sistemas;
* Implementar e promover boas práticas de engenharia de software, incluindo código limpo, testes unitários/integração, code reviews e integração/entrega contínua;
* Colaborar com times multidisciplinares para definir requisitos, propor soluções técnicas e entregar novas funcionalidades de alto valor;
* Mentorar desenvolvedores e identificar problemas complexos de software, realizando depuração avançada e otimização de performance.
Habilidades e Conhecimentos
* Sólida experiência em desenvolvimento fullstack, atuando no front-end e back-end de aplicações web;
* Dominio de JavaScript/TypeScript e padrões de projeto, com forte conhecimento em React e Next.js;
* Experiência em desenvolvimento de APIs e serviços backend, incluindo integração com bancos de dados;
* Familiaridade com arquitetura de software escalável e consumo de APIs RESTful/GraphQL;
* Compromisso com qualidade: escrever código limpo, bem documentado, coberto por testes automatizados;
* Inglês intermediário para leitura de documentação técnica e comunicação no dia a dia de trabalho.