.Senior Developer (m/f)Local: Remoto| Full-TimeSobre o BigGroupA 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çãoProcuramos 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 responsabilidadesDesenvolvimento e manutenção de aplicações backend em Node.Js/Typescript e Golang, seguindo padrões de Clean Architecture e DDDImplementação e manutenção de microsserviços, APIs RESTful e integrações com sistemas externosParticipação ativa em decisões arquiteturais e técnicas do projetoMentoria técnica para outros desenvolvedores da equipaContribuição para evolução das práticas de desenvolvimento e padrões de códigoCompetências técnicas5+ anos de experiência com Node.Js e TypeScriptExperiência com Golang será um diferencial significativoConhecimento em Clean Architecture, DDD e padrões de projetoExperiência com desenvolvimento de APIs RESTful e microsserviçosProficiência em base de dados SQL (como PostgreSQL) e queries complexasExperiência com sistemas de mensageria/filasConhecimento em Docker, Docker compose e práticas de DevOpsExperiência com testes automatizados Domínio de Git e práticas de CI/CDExperiê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 sistemasCompetências comportamentaisForte capacidade de análise e resolução de problemas complexosAutonomia e proatividade para propor e implementar melhoriasBoa comunicação e habilidade para trabalhar em equipaCapacidade de documentar soluções e partilhar conhecimentoComprometimento com qualidade e boas práticas de desenvolvimentoO que oferecemosOportunidade para fazer parte de uma organização tecnológica de rápido crescimento em expansão internacional.Um ambiente de trabalho colaborativo, inovador e orientado por um propósito.Salário competitivo