Desenvolvedor(a) Full Stack Pleno

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or related fields., Minimum of 3 years of experience in full stack development., Proficiency in HTML, CSS, JavaScript, and TypeScript, with solid experience in React.js and Node.js., Familiarity with RESTful APIs and NoSQL databases, preferably MongoDB..

Key responsibilities:

  • Develop new features focusing on performance, scalability, and user experience.
  • Implement reusable components in React.js, adhering to best practices in architecture and design.
  • Translate business requirements into robust and sustainable technical solutions.
  • Collaborate with the team in building APIs and services using Node.js and participate in the implementation of Single Page Applications.

Aprova Total logo
Aprova Total SME https://aprovatotal.com.br/
51 - 200 Employees
See all jobs

Job description

Somos uma empresa em crescimento no setor de EdTech, focada em transformar a educação por meio de tecnologia e inovação. Nosso propósito é ajudar estudantes de todo o Brasil a alcançar seus objetivos educacionais, e estamos em busca de profissionais talentosos e apaixonados para se juntar à nossa equipe.

 

Cargo: Desenvolvedor(a) Full Stack Pleno

Missão do cargo: Estamos em busca de um(a) desenvolvedor(a) pleno(a) com experiência sólida em desenvolvimento web para integrar nosso time de tecnologia. Procuramos alguém com domínio técnico, atenção à qualidade do código e que tenha interesse em atuar de ponta a ponta no ciclo de vida do produto — desde a concepção até a entrega em produção. Aqui, você terá espaço para crescer, colaborar com outras áreas e contribuir com decisões técnicas que impactam diretamente milhares de usuários.

Responsabilidades:

  • Desenvolver novas funcionalidades com foco em performance, escalabilidade e experiência do usuário.
  • Implementar componentes reutilizáveis em React.js, seguindo boas práticas de arquitetura e design.
  • Traduzir requisitos de negócio em soluções técnicas robustas e sustentáveis.
  • Trabalhar na construção de APIs e serviços utilizando Node.js (Express/Nest.js).
  • Colaborar com o time na implementação de Single Page Applications (SPAs).
  • Identificar e solucionar problemas em ambientes de produção.
  • Realizar otimizações de performance em sistemas web.
  • Contribuir com a melhoria contínua do código, participando ativamente de revisões e propondo boas práticas.

Requisitos:

  • Formação superior em Ciência da Computação, Engenharia de Computação, Sistemas de Informação ou áreas correlatas.
  • Mínimo de 3 anos de experiência com desenvolvimento full stack.
  • Proficiência em HTML, CSS, JavaScript e TypeScript.
  • Experiência sólida com React.js (Redux) e Node.js
  • Familiaridade com APIs RESTful.
  • Experiência com bancos de dados NoSQL (preferencialmente MongoDB).
  • Domínio de versionamento com Git.
  • Conhecimento prático em Design Patterns e princípios SOLID.
  • Experiência com programação orientada a objetos (POO) e experiência com testes de software.
  • Vivência no desenvolvimento de aplicações do tipo SPA (Single Page Applications).

Diferenciais:

  • Perfil proativo, com pensamento crítico e foco em solução.
  • Interesse em aprender continuamente e contribuir com decisões de arquitetura.
  • Experiência anterior em produtos digitais com alto volume de usuários.
  • Familiaridade com CI/CD e boas práticas de deploy em nuvem.

Detalhes sobre a vaga:

  • Modalidade: Home office;
  • CLT;
  • Carga horária semanal: Segunda à sexta. 8h/dia (40h semanais);
  • Plano de Saúde Unimed sem mensalidade e sem coparticipação para você e seus dependentes diretos de até 18 anos;
  • Vale alimentação/refeição: R$ 30,00/dia no Visa Flash, sem descontos;
  • SESC Nacional;
  • Day-off no aniversário;
  • Utilização da Plataforma da Aprova Total sem custo para parentes de 1º grau;
  • E um ambiente cheio de gente do bem e com muita vontade de entregar resultados!

Vem crescer com a gente?

 

Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Proactivity
  • Critical Thinking
  • Problem Solving

Related jobs