Desenvolvedor de pilha MERN

Desenvolvedor de pilha MERN role illustration

Desenvolvedor de pilha MERN

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

Experiência Profissional: 3 a 5 anos

Sobre a função

Estamos procurando um desenvolvedor MERN Stack experiente para projetar, construir e enviar aplicativos escalonáveis ​​usando MongoDB, Express, React e Node.js.

Você possuirá recursos em toda a pilha e colaborará com designers, controle de qualidade e partes interessadas do produto para fornecer lançamentos de alta qualidade.

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.

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.

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ê projetará e enviará aplicativos escalonáveis ​​com MongoDB, Express, React e Node.js, possuindo recursos em toda a pilha e colaborando com designers, controle de qualidade e produtos para lançamentos sofisticados.