.Senior Developer (m/f) Local: Remoto| Full-Time Sobre o BigGroup A BigGroup é um ecossistema dinâmico e em rápido crescimento na interseção de tecnologia e e-commerce da qual fazem parte: BigSales : Oferecendo soluções inovadoras de e-commerce para ajudar empresas a desbloquear seu potencial máximo através de tecnologia de ponta.
BigHub : Uma plataforma tecnológica integrada que permite às empresas se conectarem e venderem em diversos marketplaces, otimizando operações e expandindo o seu alcance.
O grupo já opera em Portugal, Espanha e Alemanha, e neste momento está a expandir a operação para outros mercados europeus como: França, Países Baixos e Bélgica.
Promovemos uma cultura de inovação, colaboração e excelência, capacitando as nossas equipas a causarem um impacto real para os nossos clientes.
Nossa Visão: Revolucionar indústrias conectando pessoas, tecnologia e oportunidades.
Nossa Missão: Oferecer soluções transformadoras aos comerciantes para impulsionarem o crescimento dos seus negócios.
Sobre a função Procuramos um(a) Senior Developer para integrar nossa equipa de desenvolvimento.
O profissional ideal deve ter sólida experiência em Node.Js/Typescript e conhecimentos em Golang para contribuir com projetos existentes e novos desenvolvimentos.
Principais responsabilidades Desenvolvimento e manutenção de aplicações backend em Node.Js/Typescript e Golang, seguindo padrões de Clean Architecture e DDD Implementação e manutenção de microsserviços, APIs RESTful e integrações com sistemas externos Participação ativa em decisões arquiteturais e técnicas do projeto Mentoria técnica para outros desenvolvedores da equipa Contribuição para evolução das práticas de desenvolvimento e padrões de código Competências técnicas 5+ anos de experiência com Node.Js e TypeScript Experiência com Golang será um diferencial significativo Conhecimento em Clean Architecture, DDD e padrões de projeto Experiência com desenvolvimento de APIs RESTful e microsserviços Proficiência em base de dados SQL (como PostgreSQL) e queries complexas Experiência com sistemas de mensageria/filas Conhecimento em Docker, Docker compose e práticas de DevOps Experiência com testes automatizados Domínio de Git e práticas de CI/CD Experiência com processamento massivo de de ficheiros e integrações (APIs) Familiaridade com sistemas de autenticação/autorização (OAuth, OIDC) Conhecimento em cloud computing (AWS/GCP/Azure) Experiência com monitoramento e observabilidade de sistemas Competências comportamentais Forte capacidade de análise e resolução de problemas complexos Autonomia e proatividade para propor e implementar melhorias Boa comunicação e habilidade para trabalhar em equipa Capacidade de documentar soluções e partilhar conhecimento Comprometimento com qualidade e boas práticas de desenvolvimento O que oferecemos Oportunidade para fazer parte de uma organização tecnológica de rápido crescimento em expansão internacional