Desenvolvedor Ionic Capacitor (Angular + Node.js)
Estamos em busca de um(a) Desenvolvedor(a) Ionic Capacitor Full Stack Senior / Especialista para atuar em um time de produto focado em evolução contínua, manutenção e desenvolvimento de novas funcionalidades em aplicações híbridas de alta complexidade.
A posição exige domínio avançado em Ionic + Capacitor , Angular no front-end, Node.js no back-end e banco de dados MySQL, além de forte capacidade lógica, arquitetura limpa e experiência em performance e escalabilidade.
RESPONSABILIDADES
- Atuar em todo o ciclo de vida de um Aplicativo em produção (correções, melhorias, novas features e otimizações).
- Desenvolver interfaces responsivas e de alta performance utilizando Ionic + Angular , garantindo fluidez e estabilidade.
- Integrar funcionalidades nativas via Capacitor Plugins (câmera, GPS, push notifications, armazenamento local, sensores, etc.).
- Desenvolver e manter APIs escaláveis utilizando Node.js (NestJS / Express) e banco de dados MySQL.
- Trabalhar com gerenciamento de estado, otimização de navegação, lifecycle e persistência de dados no app.
- Garantir a performance do aplicativo em diferentes plataformas (Android e iOS) e variados modelos de dispositivos.
REQUISITOS OBRIGATÓRIOS
- Experiência sólida (Senior / Especialista) com Ionic + Capacitor.
- Domínio em Angular (componentização, RxJS, Observables, módulos, serviços, interceptors).
- Experiência com Node.js (preferencialmente NestJS ou Express).
- Sólido conhecimento em MySQL, modelagem de dados, queries otimizadas e boas práticas.
- Vivência com integração de recursos nativos via Capacitor Plugins.
- Experiência em apps que utilizam funcionalidades em tempo real (WebSocket / Firebase).
- Capacidade de lidar com ciclo de vida de aplicativos híbridos (foreground / background, performance, caching).
- Domínio de arquitetura limpa (Clean Architecture), boas práticas (SOLID), modularização e padrões modernos.
- Experiência com ambientes ágeis (Scrum / Kanban).
- Forte capacidade analítica, pensamento estruturado e resolução de problemas complexos.
- Disponibilidade para trabalho 100% remoto – 40h semanais.
- Abertura para uso de ferramentas de IA no processo de desenvolvimento (OpenAI, GitHub Copilot, etc.)
SKILLS TÉCNICOS
- Ionic + Capacitor avançado.
- Angular + Typescript (RxJS, Observables, Guards, Services).
- Node.js (NestJS ou Express).
- MySQL, modelagem e otimização de consultas.
- Arquiteturas modernas: Clean Architecture, DDD básico, modularização.
- Integração com APIs REST, Firebase e serviços em nuvem.
- Abertura para uso de ferramentas de IA no processo de desenvolvimento (OpenAI, GitHub Copilot, etc.)
MODELO DE TRABALHO
- Contrato PJ.
- Modelo Remoto
- 40 horas semanais