Descrição
Resumo da Vaga:
Buscamos um Desenvolvedor(a) Fullstack Pleno proativo e investigativo para atuar no desenvolvimento e manutenção de plataforma de integração e análise de dados com IA.
Principais Destaques:
1. Atuação 100% remota com desenvolvimento fullstack (Node.js, React, Next.js).
2. Foco em inovação, melhoria contínua e contribuição para produtos educacionais.
3. Cultura colaborativa e investigativa, buscando soluções e tendências.
Buscamos um **Desenvolvedor(a) Fullstack Pleno** para atuar no desenvolvimento e na manutenção da nossa plataforma de integração e análise de dados com IA, bem como na gestão de ambientes Chrome OS e Windows. Esperamos uma postura proativa, investigativa e colaborativa.
Além de implementar novos recursos e atuar na sustentação da plataforma, buscamos alguém que vá além da simples execução de tarefas: que questione, acompanhe tendências, proponha soluções e contribua continuamente para a melhoria do produto em termos de performance, segurança e estabilidade.
Procuramos uma pessoa conectada às novas tendências tecnológicas e capaz de transpor o melhor da nossa cultura para os produtos desenvolvidos e, consequentemente, para o nosso cliente final.
Somos uma empresa que nasceu com um forte propósito na Educação. Desenvolvemos soluções inclusivas para nosso principal público — coordenadores, professores, alunos e colaboradores de instituições de ensino que utilizam o Google Workspace como parte de sua transformação acadêmica.
A Inicie é uma empresa acelerada pelo Google for Startups.
**Prestação de serviço 100% remota**
Modelo de contratação: **Pessoa Jurídica (PJ)**
**Importante:**
Atualize seu currículo e preencha sua apresentação antes de realizar o upload na plataforma. A apresentação do **GitHub, GitLab ou portfólio é obrigatória** e será utilizada como critério de corte na etapa inicial do processo seletivo. Candidaturas sem GitHub, GitLab ou portfólio, ou com materiais incompatíveis com os requisitos da vaga, poderão ser desclassificadas.
**O que estamos buscando?**
* Desenvolver e realizar a manutenção da nossa plataforma de integração e análise de dados com IA e gestão de Chrome OS e Windows, utilizando Node.js (NestJS) no backend e React / Next.js / TypeScript no frontend.
* Atuar de forma proativa em todo o ciclo de vida do produto: desenvolvimento, manutenção, suporte e evolução contínua.
* Identificar, analisar e solucionar problemas de forma cuidadosa e resiliente, garantindo estabilidade, segurança e alta performance da plataforma.
* Pesquisar novas tendências e propor melhorias técnicas e arquiteturais que agreguem valor ao produto e ao cliente.
* Colaborar ativamente com o time, compartilhando conhecimento e boas práticas, com foco em qualidade, usabilidade e impacto para o usuário final.
* Manter uma postura crítica e investigativa, buscando não apenas executar demandas, mas antecipar riscos, oportunidades e otimizações.
**Responsabilidades e atribuições*** Desenvolver e manter funcionalidades fullstack utilizando React no frontend e Nest.js no backend.
* Criar e consumir APIs RESTful, garantindo performance, segurança e escalabilidade, bem como implementar e dar manutenção em sistemas em realtime com Websocket.
* Implementar interfaces responsivas e acessíveis, seguindo boas práticas de UX/UI.
* Trabalhar com arquitetura de componentes React, utilizando hooks e gerenciamento de estado moderno.
* Manter e evoluir sistemas legados, garantindo estabilidade e performance.
* Realizar otimizações de queries e estrutura de banco de dados (Postgres).
* Implementar e manter testes automatizados (unitários e de integração).
* Participar ativamente de code reviews e compartilhar conhecimento com o time.
* Documentar código, processos e decisões técnicas.
* Atuar na resolução de bugs e incidentes de forma ágil e eficiente.
**Requisitos e qualificações*** Domínio de JavaScript/ES6\+, TypeScript, HTML5 e CSS3\.
* Experiência com gerenciamento de estado em React (Context API, Redux, Zustand ou similares).
* Conhecimento em arquitetura de software e capacidade de contribuir em decisões técnicas.
* Vivência com ORM, migrations, seeders e relationships.
* Experiência na criação e consumo de APIs RESTful.
* Conhecimento em autenticação e autorização (JWT, OAuth, Login com Google).
* Experiência com bancos de dados relacionais (MySQL/PostgreSQL) e otimização de queries.
* Familiaridade com testes automatizados (Vitest, Jest, React Testing Library).
* Prática com Git e fluxos de trabalho colaborativos (Git Flow, pull requests, code review).
* Capacidade de trabalhar em manutenção, correção e evolução de sistemas existentes.
* Perfil colaborativo, proativo e resiliente.
**Diferenciais:**
* Experiência no desenvolvimento de extensões para Google Chrome.
* Experiência com WebSocket e aplicações em tempo real.
* Experiência com Redis para cache e filas.
* Conhecimento das APIs do Google e integração com Google Workspace.
* Vivência com Google Cloud Platform (GCP), especialmente Firebase Realtime Database e serviços de autenticação.
* Experiência em arquitetura e automação de deploys (CI/CD), preferencialmente em ambientes em nuvem.
* Conhecimento em Docker e práticas de conteinerização.
* Conhecimento em bancos de dados NoSQL (MongoDB, Firebase).
* Familiaridade com metodologias ágeis (Scrum, Kanban).
* Inglês técnico para leitura e escrita de documentação.
**Restrição:** não trabalhar para empresa concorrente.
**Informações adicionais** **Habilidades comportamentais:**
* Iniciativa e proatividade para buscar soluções além do óbvio.
* Capacidade analítica e de resolução de problemas, com visão crítica.
* Comprometimento e senso de responsabilidade com o produto e a equipe.
* Boa comunicação e colaboração em ambiente remoto.
* Criatividade para propor novas ideias e melhorias.
* Agilidade e adaptabilidade diante de mudanças e novos desafios.
* Autonomia para organizar e conduzir suas entregas.
* Foco e atenção aos detalhes, garantindo qualidade em cada etapa.
* Mentalidade de crescimento, sempre aberto a aprender e evoluir.
**Equipamentos necessários:**
\- Computador ou notebook com processador Intel Core i5 ou superior, compatível com 8GB de memória RAM (livres) \- recomendado 16GB.
* Sistema operacional Linux, macOS ou Windows.
* Internet fixa com velocidade mínima de 30Mb.
* Webcam Full HD e headset para videoconferência.
* Mesa e cadeira padrão de escritório.
* Se optar pelo uso de notebook, importante ter suporte e teclado para que ele fique na direção de seus olhos.
* Espaço de trabalho sem ruídos e barulhos.
Somos um **ecossistema de inovação** com uma metodologia única e as ferramentas necessárias para transformar a educação e impactar cada vez mais pessoas ao redor do mundo.
Entregamos soluções personalizadas, focadas em pessoas e com apoio da tecnologia para contribuir em toda a jornada de transformação educacional de nossos clientes.
Nosso propósito:
**Inovar e transformar realidades por meio da educação.**
**Se o seu trabalho pode contribuir com a transformação educacional, descubra nossas oportunidades! \#CresçaComAInicie**
------------------------------------------------------------------------------------------------------------------------