Vaga de Desenvolvedor
- Ultracon
- Desenvolvedor
- São Paulo/SP
Informações da vaga
-
Salário A combinar
-
Modalidade Home Office
-
Contrato Efetivo/CLT
-
Localização São Paulo/SP
Descrição da vaga
Buscamos um(a) desenvolvedor(a) full-Stack pleno para atuar no desenvolvimento e evolução de uma aplicação mobile moderna e de seu bff (backend for frontend). Este(a) profissional terá papel ativo na construção de soluções escaláveis, seguras e de alto desempenho, colaborando com diferentes áreas do time de produto e tecnologia. Principais responsabilidades: Desenvolver e manter a aplicação mobile utilizando typescript e react native Desenvolver e evoluir o bff (backend for frontend) utilizando e graphql Atuar na definição técnica e implementação de novas funcionalidades em conjunto com produto, design e qa Realizar revisões de código (code review), promovendo padrões de qualidade e boas práticas Identificar, analisar e corrigir bugs e gargalos de desempenho Contribuir para decisões de arquitetura, melhorias técnicas e evolução contínua da base de código Escrever e manter testes unitários e automatizados para frontend e backend Apoiar a implantação de boas práticas de integração e entrega contínua (ci/cd) Requisitos técnicos obrigatórios: experiência sólida com typescript, react native e graphql Vivência com aws lambda e arquitetura serverless experiência prática com tdd (test driven development) e/ou bdd (behavior driven development) Conhecimento em pipelines de ci/cd experiência com controle de versão utilizando git Conhecimento de princípios de segurança em aplicações mobile experiência com metodologias ágeis (scrum, kanban ou similares) experiência com testes automatizados para frontend e backend (jest, cucumber, appium ou similares) Conhecimento de gerenciamento de estado com redux/sagas e arquitetura flux.