(Vaga - Desenvolvedor Pleno) Responsabilidades: Atuar no desenvolvimento e sustentação de SPAs, APIs, Chatbots e outras demandas.
Participar apoiando quando necessário na arquitetura e refinamento técnico de novas demandas.
Identificar, documentar , garantindo boas práticas de desenvolvimento.
Requisitos Técnicos (Hard Skills): ReactJS: Experiência na criação de SPAs responsivas, gerenciamento de estados locais e globais utilizando states, reducers e contexts.
Conhecimento dos hooks do React e criação de custom hooks.
JavaScript/TypeScript: Competência em validação de dados com ferramentas como JOI, ZOD, etc.
Familiaridade com ferramentas de build como Webpack, Rollup, Vite.
Conhecimento em boas práticas de TypeScript, incluindo configuração de tsconfig, eslint, prettier, e boas práticas para execução de aplicações em produção (redundância, fault-tolerancy).
Node/NestJS: Experiência na construção de APIs, com familiaridade no tratamento de grandes volumes de dados, utilizando streams.
Segurança Web: Compreensão dos métodos de autenticação, autorização e boas práticas de segurança.
Docker: Capacidade de criar Dockerfiles e docker-compose, experiência com repositórios de container como Dockerhub e AWS ECR.
AWS: Familiaridade com EC2, Bucket S3, Lambda, e configuração de ambientes de nuvem.
CI/CD: Conhecimento em ferramentas de CI/CD, como Github Actions.
Banco de Dados: Conhecimento em bancos de dados relacionais (PostgreSQL) e não relacionais (MongoDB).
Habilidades Comportamentais (Soft Skills): Boas habilidades de comunicação para traduzir aspectos técnicos para áreas de negócios.
Capacidade de arquitetar soluções completas de ponta a ponta, assumindo responsabilidade técnica e auxiliando colegas com menos experiência.
Ser autodidata, buscando soluções de forma independente e consciente.
Planejamento e critério na execução de tarefas, buscando simplificação para atender prazos sem sacrificar qualidade.
Respeito e valorização das ideias dos colegas, independentemente de nível de experiência.
Postura de mentor, orientando colegas de forma colaborativa e sem imposições.
Capacidade de dar e receber feedback construtivo, sempre focando no crescimento e aprendizado contínuo.