Desenvolvedor Fullstack Pleno I React.js, Next.js e Nest.js
Descrição da Vaga
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** ------------------------------------------------------------------------------------------------------------------------
Vaga originalmente publicada em: indeed
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev