Missão da Função
Garantir que a arquitetura das nossas aplicações seja performática, escalável, segura e focada em alta usabilidade.
O(a) desenvolvedor(a) terá papel estratégico na evolução do ecossistema tecnológico, atuando diretamente na arquitetura do sistema (frontend e backend), na refatoração e padronização contínua de componentes, na criação de novos fluxos de alto impacto e na integração de soluções baseadas em Inteligência Artificial.
Responsabilidades
Arquitetura, Padronização e Refatoração
- Desenhar, criar e refatorar componentes React reutilizáveis, garantindo a padronização visual e técnica do sistema.
- Estruturar a arquitetura do projeto e fluxos de dados resilientes entre o Frontend e o Backend.
- Isolar lógicas de negócio complexas e promover a manutenção do código a longo prazo.
Integração com Inteligência Artificial
- Projetar e implementar integrações com APIs.
- Estruturar o tráfego de contexto e dados para IA.
- Gerenciar a latência e os estados de carregamento das respostas de IA, garantindo que a interface permaneça fluida e não bloqueante para o usuário.
Usabilidade e Criação de Fluxos
- Criar e otimizar fluxos de navegação e entrada de dados, reduzindo a carga cognitiva e a quantidade de interações necessárias.
- Entender profundamente as necessidades de usabilidade para traduzir regras de negócio complexas em interfaces claras, responsivas e imediatas.
Performance e Qualidade
- Implementar técnicas de otimização de renderização e consumo de dados.
- Desenvolver validações rigorosas tanto no frontend quanto no backend para garantir a integridade dos dados e a estabilidade da aplicação.
Requisitos Técnicos
Obrigatórios
- Experiência sólida com React e TypeScript (2+ anos de experiência)
- Experiência consistente no desenvolvimento e manutenção de APIs RESTful utilizando Node.js.
- Forte conhecimento em criação de novos componentes, gerenciamento de estados globais e ciclo de vida da aplicação.
- Vivência com padronização de código, componentização e design de arquitetura de pastas escaláveis.
- Compreensão profunda de usabilidade e acessibilidade no desenvolvimento frontend.
Diferenciais
- Compreensão ou experiência prévia com integração de Inteligência Artificial (APIs de LLM, RAG, engenharia de prompt).
- Conhecimento em conceitos de segurança de dados, privacidade e LGPD.
- Familiaridade com arquiteturas orientadas a eventos e Real-time.
- Vivência anterior no desenvolvimento de plataformas SaaS de alta complexidade.
Perfil Comportamental
Buscamos alguém que:
- Seja comunicativo e orientado(a) à resolução de problemas.
- Tenha autonomia para identificar gargalos arquiteturais e propor melhorias de forma proativa.
- Goste de investigar problemas complexos e atue com mentalidade preventiva contra bugs.
- Trabalha bem em equipe, possuindo postura colaborativa para debates técnicos.
- Seja organizado(a), documentando decisões arquiteturais e de código.
Modelo de Trabalho e Contratação
- Modelo de Trabalho: 100% Presencial.
- Modelo de Contratação: CLT.
- Local: Fortaleza/CE
Enviar e-mail com pretensão salarial para dsoftware89@px.com.brRequisitos
- Experiência sólida com React e TypeScript (2+ anos de experiência)
- Experiência consistente no desenvolvimento e manutenção de APIs RESTful utilizando Node.js
- Forte conhecimento em criação de novos componentes, gerenciamento de estados globais e ciclo de vida da aplicação
- Vivência com padronização de código, componentização e design de arquitetura de pastas escaláveis
- Compreensão profunda de usabilidade e acessibilidade no desenvolvimento frontend
Diferenciais
- Compreensão ou experiência prévia com integração de Inteligência Artificial (APIs de LLM, RAG, engenharia de prompt)
- Conhecimento em conceitos de segurança de dados, privacidade e LGPD
- Familiaridade com arquiteturas orientadas a eventos e Real-time
- Vivência anterior no desenvolvimento de plataformas SaaS de alta complexidade