Sobre o trabalho Fullstack Node / React Native
Descrição do cargo:
Engenheiro Fullstack Sênior
Você desempenhará um papel fundamental na definição da arquitetura de front-end e back-end, garantindo desempenho, escalabilidade e a melhor experiência do usuário em dispositivos móveis e web. Essa função vai além da codificação: você estará profundamente envolvido na compreensão dos fluxos de trabalho dos prestadores de serviços, no uso da automação com tecnologia de IA para simplificar processos e no impulsionamento da evolução técnica da nossa plataforma. Você colaborará em estreita colaboração com as equipes de design, produto e IA para construir um sistema de alto impacto e centrado no usuário.
O que você fará
Desenvolva sistemas front-end e back-end escaláveis, incluindo APIs, serviços e interfaces, para dar suporte a fluxos de trabalho orientados por IA, com foco em usabilidade, velocidade e desempenho.
Desenvolva e mantenha APIs de backend escaláveis que impulsionem fluxos de trabalho orientados por IA.
Estabeleça uma parceria estreita com as equipes de produto, design, engenharia e IA para alinhar os requisitos e garantir que nossas soluções ofereçam experiências de usuário coesas e integradas.
Forneça revisões de código construtivas, compartilhe conhecimento e oriente outros engenheiros, contribuindo para uma equipe colaborativa e de alto desempenho.
Avalie e adote novas ferramentas, estruturas e processos para melhorar o desempenho, a eficiência e a confiabilidade do código do frontend, sempre com a experiência do cliente em mente.
Sobre você
Bacharelado (ou similar) em Ciência da Computação, Engenharia ou área correlata.
Experiência comprovada em desenvolvimento front-end e back-end, com histórico comprovado de criação de aplicativos escaláveis e de alto desempenho.
Grande proficiência em Typescript, Node e React Native.
Experiência trabalhando com Python, SQL e arquiteturas baseadas em nuvem.
Experiência na otimização do desempenho da API e consultas ao banco de dados, reduzindo a latência e garantindo um fluxo de dados contínuo entre o backend e o frontend.
Experiência em projetar e implementar componentes front-end responsivos e de alta qualidade que garantem uma experiência de usuário intuitiva e contínua em plataformas móveis e web.
Você escreve código limpo, sustentável e testável, ao mesmo tempo em que aplica as melhores práticas no desenvolvimento de software.