Full Stack Midlevel Software Engineer
blip-global
Remote - Brazil
Posted Oct 1, 2025
- Other
- CS PROFESSIONAL SERVICE
Job description
# Software Engineer Pleno - Professional Services ## Descrição da Vaga Na área de Professional Services (PS), buscamos um Software Engineer Pleno para atuar na entrega de soluções customizadas de comunicação e automação para as contas mais estratégicas da Blip. Você será responsável por arquitetar e implementar soluções escaláveis utilizando nossa plataforma, com foco em qualidade de código, performance e impacto de negócio. Este papel exige não apenas conhecimento técnico sólido e experiência prática em engenharia de software, mas também capacidade de comunicação clara para traduzir necessidades complexas dos clientes em soluções técnicas efetivas. ## Responsabilidades e Atribuições ### Qual será seu papel no time? - **Arquitetura e desenvolvimento de soluções** customizadas na Plataforma Blip e integrações complementares, garantindo qualidade, escalabilidade e manutenibilidade; - **Comunicação consultiva com clientes** para entendimento profundo de requisitos de negócio, trazendo insights técnicos e análises de impacto; - **Apresentação de soluções** implementadas aos stakeholders do cliente, explicando arquitetura, decisões técnicas, trade-offs e valor entregue; - **Colaboração cross-functional** (product, design, engenharia) na tomada de decisões técnicas; - **Gestão de escopo técnico** com clientes — identificar requisitos fora de escopo, propor alternativas e documentar decisões; - **Mentoria de desenvolvedores juniores** no time, revisando código e compartilhando padrões de qualidade. ## REQUISITOS E QUALIFICAÇÕES ### O que esperamos de você: **Experiência e Conhecimento Técnico:** - Experiência e domínio em lógica de programação e estruturas de dados; - **Mínimo 3-5 anos** de experiência profissional em desenvolvimento; - Sólido domínio em **.NET C# e JavaScript**; - Experiência prática com **APIs REST** (design, implementação, testes) — mínimo 2 anos; - Conhecimento prático de **padrões de projeto, SOLID e boas práticas** de desenvolvimento; - Domínio em ferramentas de controle de versão **(Git/Gitflow)**; - Experiência em **Code Review** — dar e receber feedback técnico construtivo; - **Fortes habilidades analíticas** e resolução de problemas para desafios técnicos complexos. - Experiência com **metodologias ágeis** (Scrum, Kanban); - Experiência em **CI/CD** utilizando Azure DevOps ou similar; - Conhecimento em conceitos de **IA Generativa**, prompt engineering e/ou RAG (Retrieval-Augmented Generation); **Comunicação e Cliente:** - Capacidade comprovada de **comunicar decisões técnicas a stakeholders não-técnicos**; - Experiência apresentando soluções implementadas (no mínimo 1-2 projetos end-to-end); - Habilidade de **gerenciar expectativas e escopo** com clientes de forma educada e profissional; - Autonomia para entender **contexto de negócio** e traduzir em soluções técnicas; - Excelente **comunicação escrita e verbal**. ### Será um diferencial se você tiver: - Experiência na **Plataforma Blip** ou outras soluções lowcode para chatbots; - Experiência em **Python**, **Java**, **React** ou [**Node.js**](http://node.js); - Experiência prática com diferentes tipos de **bancos de dados** (relacionais e não-relacionais) e **soluções de caching**; - Conhecimento em **plataformas de log e monitoramento** (Grafana, ELK, Datadog, New Relic, Sentry); - Senso de dono(a) para atuar rapidamente na **detecção** (observabilidade), **troubleshooting** e **correção** de bugs em produção. - Proficiência em **Inglês** ou **Espanhol**.