Desenvolvedor Full-Stack
Descrição da Vaga
Responsável por atuar no desenvolvimento de aplicações completas, desde o front\-end até o back\-end, garantindo performance, escalabilidade e uma excelente experiência para o usuário. * **Perfil Comportamental:** * + Proativo: Capacidade de antecipar gargalos de performance, segurança, escalabilidade e usabilidade antes que impactem sistemas ou a experiência do usuário; + Analítico: Forte raciocínio lógico e habilidade para interpretar requisitos técnicos, métricas e regras de negócio, transformando\-os em soluções eficientes; + Colaborativo: Integração fluida com o time de Produto, Marketing, UX/UI e Dados; + Autônomo: Organização para gerenciar prioridades, lidar com múltiplas demandas simultâneas e entregar com autonomia; + Orientado a Performance: Foco em construir soluções rápidas, seguras e escaláveis; + Curioso: Interesse constante por novas tecnologias, boas práticas de arquitetura e performance de APIs e aplicações; + Criativo em Soluções: Capacidade de propor abordagens técnicas alternativas que conciliem performance, escalabilidade e boa experiência do usuário; + Resolutivo: Capacidade de diagnosticar e resolver bugs, falhas de integração e gargalos de banco de dadoscom rapidez e assertividade; + Documentador: Compromisso com a documentação técnica de APIs, endpoints e processos. **Formação:** + Formação desejável: Superior completo ou em andamento em áreas como Ciência da Computação, Engenharia de Software, Sistemas de + Informação, Análise e Desenvolvimento de Sistemas ou áreas correlatas. **Conhecimentos Necessários:** + Linguagens: HTML5, CSS3, JavaScript, TypeScript, Python, SQL; Frameworks Modernos: Domínio em pelo menos um: React.js, React Native, Vite.js, Express, Nestjs ou Flask. CSS Frameworks: Experiência com Tailwind CSS, Bootstrap ou outros sistemas de design responsivo. APIs: Criação, documentação e manutenção de APIs RESTful e, se possível, GraphQL. Bancos de Dados: Domínio de SQL (PostgreSQL) e conhecimento em bancos NoSQL (MongoDB, Redis). Autenticação e Segurança: JWT, OAuth2, rate limiting, criptografia de dados, proteção contra injeção de SQL e XSS. Versionamento de Código: Domínio de Git, com boas práticas de branch management (Git Flow, trunk based, etc). Responsividade: Mobile\-first design e Cross\-Browser Compatibility. Performance Web: Técnicas como lazy loading, code splitting, otimização de assets e melhoria dos Core Web Vitals. SEO Técnico: Boas práticas de SEO on\-page, estrutura de código, meta tags e otimização de performance. **Habilidades Necessárias:** + Arquitetura e desenvolvimento: Arquitetar, desenvolver e manter APIs escaláveis, seguras e performaticas, garantindo qualidade e confiabilidade nas integrações entre sistemas. Desenvolvimento front\-end: Transformar protótipos do time de design (Figma, XD, etc) em interfaces responsivas, acessíveis e performáticas. Integrações: Integrar aplicações com plataformas de marketing, CRM, analytics e demais serviços externos. Performance e escalabilidade: Otimizar aplicações web para máxima velocidade, escalabilidade e estabilidade, acompanhando métricas de performance e uptime. Qualidade de código: Participar ativamente de code reviews, garantindo que as entregas sigam os padrões de qualidade técnica e organização. Deploy e releases: Participar de processos de deploy, releases e testes de integração. Componentização: Manter e evoluir o Design Systems e bibliotecas de componentes reutilizáveis. Experiência de usuário: Ter olhar crítico para UX, priorizando sempre a melhor experiênicia do usuário. Metodologia de trabalho: Atuar em metodologias ágeis como Scrum, colaborando com o time e mantendo documentação técnica atualizada. * Desenvolvimento Full\-Stack: Desenvolver e manter aplicações, sites e lading pages assegurando integrações eficientes, seguras e boa experiência do usuário. * Integrações com terceiros: Implementar integrações entre sistemas da empresa e CRMs, plataformas de automação de marketing e outras ferramentas. * Integração com outros setores: Trabalhar em conjunto com times de marketing, comercial e webdesign para garantir integrações rápidas, seguras e alinhadas aos layouts e campanhas. * Performance: Implementar melhorias contínuas de performance, escalabilidade, segurança e otimização. * Documentação técnica: Garantir que a documentação dos sistemas estejam completas e atualizadas, facilitando a manutenção e evolução das soluções.Suporte a Growth e Marketing: Apoiar o time de Marketing na captura, tratamento e integração de dados para campanhas de growth e automação. * Qualidade e evolução técnica: Contribuir com melhorias contínuas no processo de desenvolvimento, boas práticas de código e evolução da arquitetura das aplicações. * Metodologia Ágil: Participar ativamente de sprints e rituais ágeis (Scrum/Kanban), incluindo dailys, plannings e reviews.
Vaga originalmente publicada em: indeed
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev