Estamos buscando um desenvolvedor experiente para gerenciar a manutenção contínua e implementar melhorias em nossas plataformas de e-commerce. O projeto envolve a gestão de um ecossistema complexo de sistemas web e mobile, garantindo alta performance, segurança e escalabilidade. As responsabilidades incluem: Manutenção e desenvolvimento da plataforma e-commerce principal, construída com
Next.js, React e TypeScript. Suporte e manutenção para três sistemas OpenCart ativos: Site Varejo 2.2, Site Atacado 2.2 e App Backend 3.0. Implementação de novas funcionalidades e otimizações em todas as plataformas. Integração e manutenção de APIs de pagamento com cinco diferentes gateways. Integração e manutenção de APIs de frete, incluindo Correios e FedEx. Gerenciamento de webhooks e automações para otimizar fluxos de trabalho. Realização de manutenção e otimização de bancos de dados PostgreSQL e MySQL (três bancos MySQL legados e um novo PostgreSQL). Otimização contínua da performance das aplicações. Gerenciamento de processos de deploy em ambientes AWS e Vercel. Manutenção e desenvolvimento do aplicativo mobile baseado em IONIC Framework. Documentação técnica do código e dos processos implementados. Buscamos um profissional com domínio comprovado nas seguintes tecnologias e áreas: Desenvolvimento Frontend e Backend:
Next.js, React, TypeScript,
Node.js. Bancos de Dados: PostgreSQL, MySQL, experiência com ORMs como Prisma. Cloud e DevOps: AWS (EC2, S3, SES), Docker, Git/Github, ci/cd. APIs: Integração e manutenção de APIs REST, gateways de pagamento e serviços de frete. Mobile: IONIC Framework. E-commerce: Experiência com OpenCart e plataformas de comércio eletrônico. Otimização: Conhecimento em SEO e performance de aplicações web. Este é um projeto de longo prazo que requer um comprometimento mensal para garantir a evolução e estabilidade de nossos sistemas.
Duração do projeto Não estabelecido