Responsável por projetar e implementar soluções tecnológicas de ponta, alinhadas com os critérios de excelência da nossa organização.
Aplicar princípios de Arquitetura Limpa, Arquitetura Hexagonal (Ports n' Adapters) e Arquitetura Orientada a Eventos para criar sistemas altamente modularizados e de fácil manutenção para garantir uma arquitetura escalável e resiliente.
Gerenciar ambientes de containers para permitir a implantação eficiente de aplicações escaláveis.
Garantir a segurança por meio do entendimento de OAuth2 em ambientes distribuídos.
Design e Planejamento de Soluções: Desenvolver estratégias arquiteturais abrangentes, considerando requisitos funcionais e não funcionais, para garantir a eficiência, escalabilidade e manutenibilidade dos produtos.
Guiar a Evolução Técnica: Colaborar com as squads de desenvolvedores, fornecendo orientação técnica e estratégica para garantir que as soluções evoluam de acordo com os padrões e as metas da arquitetura definida.
Análise de Requisitos: Colaborar com as equipes de produto para entender os requisitos de negócios e traduzi-los em decisões arquiteturais sólidas, alinhando a visão técnica com as necessidades do cliente.
Arquitetura de Integração: Projetar soluções de integração eficientes entre diferentes sistemas e serviços, garantindo a troca de dados e a comunicação fluida entre as partes.
Avaliação Tecnológica: Avaliar novas tecnologias, frameworks e ferramentas para determinar sua adequação às necessidades do projeto, mantendo-se atualizado com as tendências da indústria.
Garantia de Qualidade: Definir diretrizes de qualidade técnica, incluindo práticas de teste, revisões de código e padrões de codificação, para garantir que as soluções sejam robustas e confiáveis.
Desenvolvimento de Provas de Conceito: Criar protótipos e provas de conceito para validar abordagens arquiteturais, demonstrando os benefícios das soluções propostas.
Mentoria Técnica: Fornecer orientação e treinamento técnico às equipes de desenvolvedores, promovendo o crescimento profissional e a aquisição de novas habilidades.
Resolução de Problemas Complexos: Identificar e resolver desafios técnicos complexos, atuando como um recurso de suporte para as squads durante o desenvolvimento.
Desejável Arquitetura de Soluções: Colaborar com times de DevOps para garantir observabilidade, automação e resiliência das soluções, desenhar e documentar arquiteturas de soluções utilizando Draw.io e C4 Model (níveis Contexto, Container e Componentes) e Figma.
Comunicação e Colaboração: Facilitar a comunicação e a colaboração entre as equipes de desenvolvimento, assegurando que todos os membros compreendam a visão arquitetural e trabalhem juntos para alcançar os objetivos comuns.
Requirements
Sólida experiência prévia na área
Interesse em migrar para Arquiteto de Software
Os conhecimentos em Testes de Unidade e Integração abrangentes será um diferencial, assim como compreensão e aplicação dos princípios DDD e CQRS para estruturar sistemas complexos de maneira eficaz
Desenvolvimento avançado com React 18+ e hooks
Gerenciamento de estado com Redux, Context API ou Zustand
Experiência com React Router para SPAs
Conhecimento em bibliotecas de UI (Material-UI, Ant Design, Chakra UI)
Testes unitários com Jest e React Testing Library
TailwindCSS ou bibliotecas de classes utilitárias (Bootstrap, Bulma)
CSS-in-JS (Styled Components, Emotion) ou CSS Modules
Responsive design e mobile-first approach
Desenvolvimento e manutenção de Design Systems
Storybook para documentação e desenvolvimento isolado de componentes
Atomic Design principles e component libraries
Desenvolvimento de APIs e microserviços escaláveis
Experiência com Express.js, Fastify ou frameworks similares
Conhecimento em NPM/Yarn e gerenciamento de dependências
Programação assíncrona e event-driven architecture
Integração com bancos de dados (SQL e NoSQL)
Build tools e bundling (Webpack, Vite)
Storybook server e desenvolvimento local
Scripts de automação para Design System
Tipagem avançada e interfaces complexas
Configuração e customização do tsconfig.json
Generics, decorators e utility types
Migração de projetos JavaScript para TypeScript
Proficiência avançada em ambos os IDEs
Configuração de debugging e profiling
Uso de extensões para produtividade
IntelliSense e ferramentas de refatoração
Integração com controle de versão e CI/CD
Containerização de aplicações .NET e Node.js
Criação e otimização de Dockerfiles
Docker Compose para ambientes multi-container
Orquestração básica e deploy em containers
Boas práticas de segurança e performance
GitLab CI/CD para pipelines automatizados
Configuração de .gitlab-ci.yml
Merge requests e code review workflows
GitLab Runner e deployment strategies
Issue tracking e project management
Documentação automática de APIs
Swagger UI e Swagger Editor
Annotations em .NET e Node.js
API versioning e contract-first development
Mock servers e testing com Swagger
Criação de diagramas de arquitetura técnica
Fluxogramas de processos de negócio
Diagramas de rede e infraestrutura
Colaboração em documentação visual
Templates para documentação padronizada.
Benefits
Salário compatível com o mercado (**CLT**)
Vale Refeição de R$ 1.173,26 /mês, sem desconto
Vale Alimentação de R$ 924,47/mês, sem desconto
13ª Cesta de Vale Alimentação de R$ 924,47 no final do ano
Plano de Saúde e Odontológico ***Bradesco***, com abrangência Nacional e coparticipação,** para você e seus dependentes**
Auxílio Creche de R$ 697,14 para filhos de até 5 anos e 11 meses
Seguro de Vida em grupo, sem custo
Bolsa Auxílio Educação e Incentivo Profissional
Parceria com a **Open English, **para aprimoramento de inglês
Parceria com a ***Allya***, plataforma online de descontos
Parceria com a ***Zenklub***, plataforma online voltada para saúde mental
Parceria com a **Wellhub **(Antigo Gympass), cuidar da sua saúde e bem-estar fica mais fácil, com acesso a academias, estúdios e experiências que motivam você a se sentir melhor todos os dias
***Quick Massage, ***uma pausa rápida para energia renovada e bem-estar para seu corpo e mente
PAP (Programa de Apoio Pessoal) - Suporte especializado de psicólogos, nutricionistas, fisioterapeutas e educadores físicos
Participação nos Lucros e Resultados (PLR) - conforme convenção coletiva.
Frontend Software Engineer developing innovative solutions for Cloudflare's Email Service. Shaping future industry - leading services while working with JavaScript, TypeScript, and React in a hybrid environment.
Join NVIDIA as a Software Engineer to design and maintain installation workflows for networking software across major Linux distributions. Contribute to advanced networking features in a dynamic tech environment.
Senior Frontend Engineer designing and building high - performance web apps at Aleph. Focused on critical architectural decisions and mentoring for modern JavaScript frameworks.
Senior Frontend Engineer developing modern, performant SPAs with TypeScript and React. Leading UI design initiatives while collaborating with cross - functional teams.
Senior Front - End Engineer developing web applications using modern technologies for a renewable energy startup. Collaborating with design and product teams in a hybrid working environment.
Front End Developer with a focus on React or Angular at a tech - savvy Travel Management Company. Engage in building innovative solutions while maintaining high - quality standards.
Mid - level Angular Developer for OCH Technologies, focusing on responsive web applications for government contracts. Collaborate with designers and optimize applications while adhering to best practices.