A Meta transforma negócios com inovação e tecnologia, guiando empresas por uma jornada de evolução, que combina estratégia, serviços com inteligência artificial e execução com precisão. Com 35 anos de atuação, a Meta oferece um portfólio abrangente e ágil, em que cada solução é testada e aperfeiçoada em nossa própria operação, garantindo que os clientes recebam resultados reais, práticos e escaláveis. Na Meta, inovação não é apenas uma promessa: é o diferencial que aplicamos para simplificar a transformação digital, unindo o que há de mais avançado em tecnologia com a compreensão profunda dos desafios de cada cliente.
Desenvolvedor Node/React Pleno at Meta
Remote - Remota
More jobs at MetaRequisitos
Educação
- Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas
Experiência
- Experiência de 3-5 anos em desenvolvimento full-stack com Node.js e React
- Experiência em desenvolvimento mobile com React Native
- Experiência no desenvolvimento e consumo de APIs RESTful
- Experiência com testes unitários e de integração (Jest, React Testing Library)
- Experiência com gerenciamento de estado no React (Context API, Redux)
Habilidades
- Conhecimento sólido de JavaScript/TypeScript e conceitos fundamentais
- Conhecimento de bancos de dados relacionais (PostgreSQL, MySQL) e conceitos de NoSQL
- Experiência com frameworks Node.js (Express, Fastify)
- Domínio de Git e metodologias ágeis (Scrum, Kanban)
- Conhecimento de conceitos de arquitetura de software e clean code
- Conhecimento básico de cloud computing (AWS, Azure) e Docker
- Conhecimento de ferramentas de build (Webpack, Vite) e conceitos de CI/CD
- Capacidade de trabalhar de forma autônoma e colaborativa em equipe
- Conhecimento de boas práticas de segurança em aplicações web
Responsabilidades
- Programar, codificar e testar sistemas na linguagem, transitando entre projetos de desenvolvimento Front-End e Back-End
- Executar o desenvolvimento das funcionalidades complexas
- Manter os padrões de projeto existentes e sugerir melhorias
- Validar as novas funcionalidades das aplicações
- Executar a manutenção dos sistemas, fazendo possíveis alterações, atendendo às necessidades dos usuários
- Desenvolver trabalhos de montagem, depuração e testes de programas, executar serviços de manutenção nos programas já desenvolvidos
- Utilização como melhores práticas de desenvolvimento.
Tecnologias
Node.jsReactReact NativeJavaScriptTypeScriptPostgreSQLMySQLNoSQLExpressFastifyGitScrumKanbanAPIs RESTfulAWSAzureDockerJestReact Testing LibraryWebpackViteCI/CDContext APIRedux
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.