Logo for Inicie

Desenvolvedor Fullstack Pleno I React.js, Next.js e Nest.js (candidatura rápida)

Roles & Responsibilities

  • Proficiency in JavaScript/ES6+, TypeScript, HTML5, and CSS3
  • Experience with React state management (Context API, Redux, Zustand or similar)
  • Experience building and consuming RESTful APIs (with authentication/authorization knowledge such as JWT, OAuth, Google login)
  • Experience with relational databases (PostgreSQL/MySQL) and query optimization

Requirements:

  • Develop and maintain full-stack features using React on the frontend and Nest.js on the backend
  • Create and consume RESTful APIs with attention to performance, security, and scalability; implement real-time systems using WebSocket
  • Implement responsive and accessible interfaces following UX/UI best practices
  • Work with React component architecture using hooks and modern state management

Job description

JOB DESCRIPTION


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.


RESPONSIBILITIES AND ASSIGNMENTS


- 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.


REQUIREMENTS AND QUALIFICATIONS


- 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.


ADDITIONAL INFORMATION


📄 Prestação de serviço: Remoto

🏢 Modelo de contratação: Pessoa Jurídica (PJ)

⏰ Horário dos serviços: Segunda a sexta-feira, das 9h às 18h 

💰 Valor da contraprestação: R$ 7.000,00 mensais


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.


Desenhe novos futuros para a educação com a gente.


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


Full Stack Engineer Related jobs

Other jobs at Inicie

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.