Desenvolvedor Full Stack

Desenvolvedor Full Stack role illustration

Desenvolvedor Full Stack

Localização: GIFT City, Gandhinagar, Gujarat – Índia. (Trabalho no escritório)

Experiência: 5+ anos

Sobre a função

Procuramos um desenvolvedor Full Stack experiente com forte conhecimento em pilhas MEAN / MERN, serviços em nuvem AWS e desenvolvimento de aplicativos móveis. Você desempenhará um papel fundamental no projeto, desenvolvimento e manutenção de aplicativos de alto desempenho para clientes em mercados globais em saúde, fintech, comércio eletrônico, automação e soluções empresariais.

Essa função é ideal para quem gosta de propriedade de ponta a ponta – desde APIs de back-end e arquitetura de sistema até interfaces de front-end refinadas, implantações em nuvem e soluções móveis. O candidato também deve estar confiante na comunicação com o cliente e confortável em trabalhar com ferramentas de codificação assistidas por IA, como Cursor e GitHub Copilot.

Principais responsabilidades:

  • Crie e mantenha aplicativos full-stack usando pilhas MEAN ou MERN.
  • Desenvolva APIs RESTful e microsserviços escalonáveis ​​usando Node.js, Express, NestJS ou estruturas semelhantes.
  • Projetar e implementar interfaces frontend responsivas usando React.js/Next.js/Angular.
  • Liderar o desenvolvimento de aplicativos móveis usando React Native ou Flutter com base nas necessidades do projeto.
  • Implante, monitore e gerencie aplicativos na AWS (EC2, S3, RDS, Lambda, CloudFront, IAM, ECS, etc.).
  • Trabalhe com bancos de dados como MongoDB, PostgreSQL, MySQL, DynamoDB.
  • Integre APIs, sistemas de autenticação e gateways de pagamento de terceiros.
  • Otimize aplicativos para velocidade, escalabilidade, desempenho e segurança.
  • Colabore com designers, gerentes de produto e equipes de controle de qualidade para entregar lançamentos sofisticados.
  • Participe de revisões de código, discussões de arquitetura e oriente desenvolvedores juniores.
  • Comunique-se diretamente com os clientes para coletar requisitos, fornecer atualizações e lidar com discussões técnicas.
  • Use Cursor, GitHub Copilot e outras ferramentas de codificação de IA para acelerar o desenvolvimento e melhorar a qualidade do código.

Habilidades necessárias

  • Forte proficiência em JavaScript, TypeScript, Node.js e frameworks frontend (React/Angular/Next.js).
  • Experiência prática em arquitetura de back-end, desenvolvimento de API e middleware.
  • Forte experiência com PostgreSQL e pelo menos um banco de dados NoSQL (MongoDB/DynamoDB).
  • Bom conhecimento de desenvolvimento de aplicativos móveis (React Native/Flutter).
  • Forte domínio sobre implantações AWS, pipelines de CI/CD, infraestrutura e práticas recomendadas de nuvem.
  • Capacidade de projetar arquiteturas escaláveis, módulos reutilizáveis ​​e microsserviços.
  • Fortes habilidades de depuração, otimização de desempenho e resolução de problemas.
  • Capacidade de se comunicar fluentemente com os clientes e apresentar soluções técnicas com clareza.
  • Experiência no uso do Cursor, GitHub Copilot ou assistentes de codificação semelhantes com tecnologia de IA.
  • Experiência de trabalho em desenvolvimento ágil e ambientes de projetos de ritmo acelerado.

Habilidades interessantes

  • Experiência com Docker, Kubernetes ou arquitetura serverless.
  • Familiaridade com GraphQL, Redis, WebSockets, filas de trabalhos em segundo plano.
  • Compreensão de microsserviços, sistemas distribuídos e arquiteturas orientadas a eventos.
  • Exposição a ajuste de desempenho, segurança de código e práticas recomendadas.
  • Experiência com integrações de modelos de IA/ML, APIs de inferência ou fluxos de trabalho orientados por IA.

Perguntas frequentes

Você construirá aplicativos ponta a ponta em pilhas MEAN/MERN, com forte propriedade de back-ends Node.js, front-ends React/Next.js/Angular e trabalho móvel em React Native ou Flutter quando os projetos precisarem.

  • APIs RESTful e microsserviços (Express, NestJS ou similar)
  • Serviços AWS como EC2, S3, RDS, Lambda, CloudFront, IAM e ECS
  • Bancos de dados incluindo MongoDB, PostgreSQL, MySQL e DynamoDB