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.
Desarrollador Frontend Angular Senior trabajando en desarrollo de componentes Angular en entornos híbridos o remotos. Integración de APIs y colaboración con equipos UX y backend.
Front End Engineer developing impactful front - end features for AI - powered community management SaaS platform Hivebrite. Collaborating with cross - functional teams to enhance user experience and scalability.
Senior ReactJS Developer guiding software projects at a fast - growing IT solutions consultancy in India. Collaborating with teams to deliver eCommerce and retail solutions on time with quality standards.
Frontend Team Lead managing a team of frontend engineers to build legal accounting products at CORTO. Leading technical direction while promoting teamwork and best practices in a hybrid environment.
React Developer taking technical leadership in designing user interfaces for Securonix web applications. Focusing on performance, scalability, and maintainability using React.js.
Senior Frontend Developer working on advanced frontend applications and modern interfaces. Collaborating with teams to ensure code quality and implementing design systems.
Frontend Engineer developing high - quality code using JavaScript frameworks in collaborative environment. Expect teamwork and shared decision - making in delivering projects for major clients.
Angular UI Developer responsible for designing, developing, and maintaining scalable applications at PwC. Focusing on application modernization and performance improvements in Agile environments.
Software Engineer developing and supporting software for clinical trial applications. Collaborating with a global Agile team and enhancing multi - platform mobile applications.