C6 Bank
EX Squared
Desenvolvedor Full Stack
Sobre a oportunidade
Na EX Squared LATAM, somos uma empresa de transformação digital focada na construção de soluções tecnológicas inovadoras e de alto impacto que geram valor real para os negócios. Trabalhamos em parceria com clientes de ponta em mercados globais, regionais e locais, promovendo uma cultura colaborativa, inclusiva e voltada para a inovação, onde suas ideias realmente importam.
Visão Geral da Função
Nosso cliente está buscando um Desenvolvedor Full Stack para ajudar a projetar, construir e manter aplicações web completas em ambientes frontend e backend. Nesta função, você trabalhará em estreita colaboração com desenvolvedores, profissionais de QA, arquitetos e outros membros da equipe para entregar produtos e experiências digitais confiáveis e escaláveis.
Esta posição é ideal para alguém com sólida experiência prática em React, Node.js, JavaScript e TypeScript, que se sinta confortável trabalhando com interfaces de usuário, APIs, serviços backend, bancos de dados, testes e aplicações de produção.
Você deve se sentir à vontade para ser dono de funcionalidades, resolver problemas técnicos complexos, colaborar dentro de uma equipe de engenharia e usar práticas modernas de desenvolvimento e ferramentas de desenvolvimento assistidas por IA como parte de seu fluxo de trabalho diário.
Por que EX Squared?
Na EX Squared, acreditamos na construção de equipes fortes e colaborativas que criam um impacto significativo. Você trabalhará ao lado de profissionais talentosos em toda a região, contribuindo para projetos inovadores enquanto continua a crescer sua carreira em um ambiente de apoio, flexível e focado nas pessoas.
Valorizamos a curiosidade, a responsabilidade, o aprendizado contínuo e a colaboração aberta, criando um ambiente onde os profissionais podem prosperar, crescer e fazer a diferença.
Localização: Posição totalmente remota dentro da LATAM.
Requisito de Idioma: Inglês avançado.
Duração do Contrato: 6 meses.
Data de Início: Imediatamente.
Observação de Elegibilidade
Esta oportunidade está disponível apenas para candidatos que residem atualmente na América Latina. Candidaturas de fora desta região não serão consideradas.
Pronto para se tornar um EXperto?
Junte-se à nossa equipe de EXpertos! #ApplyNow
O que você fará
- Projetar e desenvolver interfaces de usuário responsivas e interativas usando tecnologias frontend modernas.
- Construir e manter serviços backend e APIs usando JavaScript, TypeScript e Node.js.
- Desenvolver funcionalidades em toda a stack da aplicação, conectando experiências frontend com serviços backend e dados.
- Projetar, implementar e manter bancos de dados e integrações de dados.
- Construir e trabalhar com APIs, incluindo serviços baseados em GraphQL.
- Solucionar e resolver problemas em ambientes frontend, backend, integrações e produção.
- Escrever código limpo, legível e de fácil manutenção que possa ser efetivamente estendido por outros desenvolvedores.
- Participar de revisões de código, testes, depuração e práticas de entrega contínua.
- Contribuir para fluxos de trabalho de testes automatizados e CI/CD.
- Otimizar o desempenho da aplicação e suportar implantações de produção confiáveis.
- Colaborar com desenvolvedores, profissionais de QA, arquitetos e outros stakeholders durante todo o ciclo de desenvolvimento.
- Documentar decisões técnicas e comunicar o progresso, desafios e soluções de forma clara com a equipe.
- Usar ferramentas de desenvolvimento assistidas por IA para apoiar codificação, testes, depuração e documentação, enquanto revisa criticamente o resultado gerado quanto à qualidade, segurança e precisão.
Requisitos mínimos
O que você trará
- Pelo menos 3 anos de experiência profissional trabalhando com frameworks e linguagens de desenvolvimento modernos, particularmente React e Node.js.
- Forte experiência prática com JavaScript e TypeScript.
- Experiência trabalhando com desenvolvimento frontend, APIs, serviços backend, autenticação, testes e depuração.
- Experiência em implantação ou suporte de aplicações em ambientes de produção.
- Experiência com GraphQL e Apollo.
- Sólido conhecimento prático de Git, fluxos de trabalho de pull request, testes automatizados e pipelines de CI/CD.
- Experiência trabalhando a partir da linha de comando em ambientes Mac ou Linux.
- Capacidade de construir um protótipo e levá-lo até uma solução pronta para produção.
- Experiência em contribuir para pelo menos um projeto de grande escala.
- Fortes capacidades de solução de problemas e troubleshooting.
- Capacidade de aprender rapidamente novos conceitos, tecnologias e práticas de desenvolvimento.
- Clara comunicação, colaboração e habilidades de documentação.
- Experiência no uso de ferramentas de desenvolvimento de IA como GitHub Copilot, ChatGPT, Claude ou Cursor, com a capacidade de entender e revisar criticamente o código gerado por IA.
- Compreensão das práticas responsáveis de desenvolvimento de IA, incluindo o manuseio apropriado do código e dados do cliente.
- Habilidades avançadas de comunicação em inglês e a capacidade de colaborar efetivamente com uma equipe internacional.
O que fará você se destacar
- Experiência com NestJS.
- Experiência com MySQL, PostgreSQL, MongoDB ou bancos de dados similares.
- Familiaridade com AWS e Docker.
- Experiência com Next.js.
- Familiaridade com aplicações de renderização do lado do servidor (SSR).
- Experiência com Styled Components.
- Experiência na integração de diferentes plataformas de CMS e na construção de estruturas de conteúdo limpas.
- Experiência com plataformas de e-commerce como Shopify Plus, Commerce Cloud ou Hybris.
- Forte experiência prática na incorporação de desenvolvimento assistido por IA em fluxos de trabalho de engenharia de software.
O que oferecemos
- Remuneração competitiva em USD.
- Acesso a plataformas de aprendizado e oportunidades de desenvolvimento profissional.
- Ambiente de trabalho flexível.
- Equipes colaborativas e multiculturais.
