Descrição da vaga
Realizar Sonhos é o que nos move!
Somos uma empresa referência de loteamentos no Brasil, oferecemos um modelo de negócio amplo e com muitas oportunidades de crescimento. Em nosso time você encontrará um bom clima organizacional, com ambiente amistoso, profissionais responsáveis, comprometidos e focados em resultados.
Se identificou com estas características? #VempraBrasilTerrenos!
Responsabilidades e atribuições
- Desenvolver e manter os aplicativos utilizando React Native (iOS e Android);
- Desenvolver e evoluir APIs e serviços backend em C#/.NET que sustentam o aplicativo;
- Participar da definição da arquitetura da solução, integrações e modelagem de dados;
- Integrar o app com sistemas internos e serviços de terceiros (APIs REST, autenticação, notificações push);
- Garantir performance, segurança e qualidade do código por meio de testes, code review e boas práticas;
- Publicar e manter versões do aplicativo na App Store e Google Play;
- Colaborar com produto, design e QA nas cerimônias ágeis (planning, refinamento, daily, review);
- Documentar soluções técnicas e apoiar na evolução contínua da base de código;
- Investigar e corrigir bugs, monitorando a saúde da aplicação em produção.
Requisitos e qualificações
Formação:
Superior completo ou cursando em Ciência da Computação, Sistemas de Informação, Engenharia de Software ou áreas correlatas (ou experiência equivalente comprovada).
Obrigatórios:
- Experiência sólida em desenvolvimento com C#/.NET (APIs REST, ASP.NET);
- Experiência com React Native em projetos publicados ou em produção;
- Domínio de JavaScript/TypeScript;
- Conhecimento em banco de dados relacional (SQL Server ou similar);
- Experiência com versionamento de código (Git) e fluxo de trabalho com branches e pull requests;
- Familiaridade com consumo e construção de APIs REST, autenticação (JWT/OAuth) e integrações;
- Vivência em metodologias ágeis (Scrum/Kanban).
Desejáveis:
- Conhecimento dos sistemas UAU (Sênior).
- Experiência com Azure DevOps (boards, repos, pipelines CI/CD);
- Conhecimento em publicação e gestão de apps nas lojas (App Store Connect, Google Play Console);
- Experiência com notificações push (Firebase/APNs), deep linking e armazenamento offline;
- Conhecimentos em testes automatizados (unitários e de integração);
- Noções de UX/UI mobile e acessibilidade;
- Experiência prévia com produtos SaaS ou aplicativos corporativos.
Competências:
- Cumprimento de Prazos
- Raciocínio Lógico
- Conhecimento Técnico
- Visão Sistêmica
- Atenção Concentrada
Informações adicionais
- Vale alimentação;
- Vale transporte;
- Seguro de vida;
- Plano Odontológico;
- Total Pass;
- Universidade corporativa;
- Kit Natalidade
Jornada de trabalho: De segunda a quinta-feira das 08:00 às 18:00; na sexta-feira das 08:00 às 17:00.