Desenvolvedor Fullstack
Principais responsabilidadesComo Desenvolvedor(a) Fullstack, você será responsável por projetar, desenvolver e manter aplicações web completas, atuando tanto no frontend quanto no backend.Espera-se que tenha domínio técnico para propor soluções eficientes, trabalhar em equipe e contribuir com a evolução contínua dos produtos.Responsabilidades:Desenvolver funcionalidades de frontend e backend com foco em performance, escalabilidade e boas práticas de engenharia.Participar do desenho técnico e arquitetural das soluções em conjunto com o time.Trabalhar em conjunto com Product Owners, Designers e QA para entrega de funcionalidades alinhadas aos objetivos de negócio.Manter e evoluir sistemas existentes, realizando refatorações quando necessário.Escrever código limpo, testável e bem documentado.Criar e consumir APIs RESTful.Contribuir para a melhoria contínua de processos, ferramentas e metodologias do time de desenvolvimento.Requisitos técnicosExperiência sólida com JavaScript/TypeScript e frameworks modernos de frontend (React).Domínio em desenvolvimento backend com Java (Spring Boot).Conhecimentos em bancos de dados relacionais (PostgreSQL) e não relacionais (MongoDB, Redis).Prática com versionamento de código (Git) e integração contínua.Familiaridade com metodologias ágeis (Scrum, Kanban).Boas noções de segurança, testes automatizados e design responsivo.Experiência com Containers.Experiência com serviços em cloud (AWS, Azure, GCP).Conhecimento em mensageria (ex: SNS, SQS, RabbitMQ, Kafka).Experiência com CI/CD, monitoramento e observabilidade.Prática com testes unitários.Experiência em ambientes DevOps ou pipelines de entrega contínua.Perfil comportamentalPerfil analítico, colaborativo e voltados para resultados.
Principais responsabilidades:
Como Desenvolvedor(a) Fullstack, você será responsável por projetar, desenvolver e manter aplicações web completas, atuando tanto no frontend quanto no backend.Espera-se que tenha domínio técnico para propor soluções eficientes, trabalhar em equipe e contribuir com a evolução contínua dos produtos.Responsabilidades:Desenvolver funcionalidades de frontend e backend com foco em performance, escalabilidade e boas práticas de engenharia.Participar do desenho técnico e arquitetural das soluções em conjunto com o time.Trabalhar em conjunto com Product Owners, Designers e QA para entrega de funcionalidades alinhadas aos objetivos de negócio.Manter e evoluir sistemas existentes, realizando refatorações quando necessário.Escrever código limpo, testável e bem documentado.Criar e consumir APIs RESTful.Contribuir para a melhoria contínua de processos, ferramentas e metodologias do time de desenvolvimento.
Requisitos técnicos:
Experiência sólida com JavaScript/TypeScript e frameworks modernos de frontend (React).Domínio em desenvolvimento backend com Java (Spring Boot).Conhecimentos em bancos de dados relacionais (PostgreSQL) e não relacionais (MongoDB, Redis).Prática com versionamento de código (Git) e integração contínua.Familiaridade com metodologias ágeis (Scrum, Kanban).Boas noções de segurança, testes automatizados e design responsivo.Experiência com Containers.Experiência com serviços em cloud (AWS, Azure, GCP).Conhecimento em mensageria (ex: SNS, SQS, RabbitMQ, Kafka).Experiência com CI/CD, monitoramento e observabilidade.Prática com testes unitários.Experiência em ambientes DevOps ou pipelines de entrega contínua.
Perfil comportamental:
Perfil analítico, colaborativo e voltados para resultados.
Requisitos
Estudos
Sobre YAPP
Somos um sistema de gestão de candidatos de ponta a ponta essencial para otimizar tempo e esforços, além e aprimorar todo o processo de recrutamento e seleção de uma empresa.
Com o yapp você centraliza toda a gestão do processo de recrutamento em um só lugar, além de acompanhar em tempo real o avanço das vagas abertas, a eficiência da sua equipe, a seleção e experiência dos candidatos, e tenha suporte da IA (de verdade) do início ao fim da jornada de contratação.