Nível: Analista
Cursos de: Ciência da Computação, Engenharia de Software, ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Escolaridade: Graduação - ANÁLISE E DESENVOLVIMENTO DE SISTEMAS, Ciência da Computação, Engenharia de Software - Completo
Tipo de contrato: PJ
Jornada de trabalho: De segunda à sexta, das 09h às 18h. Atuação 100% presencial - Empresa localizada no Centro Cívico.
Sobre a vaga
Buscamos um(a) Desenvolvedor(a) Frontend Mobile Sênior para integrar nosso time de Tecnologia, atuando no desenvolvimento, manutenção e evolução das nossas aplicações web e mobile, garantindo disponibilidade, performance e qualidade da experiência entregue ao usuário final. Essa pessoa será responsável por construir interfaces ricas, fluidas e responsivas, contribuir com a evolução técnica das nossas plataformas e atuar como referência em frontend e mobile dentro do time. Trabalhará próxima dos times de Produto, Design, Backend e Operação, em um ambiente com múltiplos produtos rodando em paralelo. A posição exige autonomia técnica, atenção a detalhes de UX, capacidade de propor melhorias e forte compromisso com a estabilidade dos produtos em produção.
Responsabilidades
- Desenvolver, manter e evoluir nossas aplicações mobile (React Native) e web (Next.js e React);
- Garantir a disponibilidade, estabilidade e performance dos nossos apps e frontends em produção;
- Construir interfaces ricas, fluidas e responsivas, alinhadas às definições de Design e às necessidades de negócio;
- Acompanhar o ciclo completo das aplicações mobile, incluindo build, distribuição e publicação nas lojas (App Store e Google Play);
- Integrar nossas aplicações com APIs internas e serviços de terceiros, tratando autenticação, erros e estados de forma robusta;
- Participar de decisões de arquitetura frontend e mobile, propondo padrões e soluções escaláveis;
- Garantir a qualidade do código por meio de boas práticas, revisões de código (code review), testes automatizados e documentação;
- Monitorar métricas de uso, performance e crashes, atuando proativamente na melhoria contínua das aplicações;
- Atuar em discussões técnicas com o time, contribuindo para a evolução contínua da nossa stack frontend e mobile;
- Colaborar com Produto e Design na construção de soluções centradas no usuário e alinhadas aos objetivos de negócio;
- Experiência com consumo e integração de APIs REST, incluindo autenticação, tratamento de erros e gerenciamento de estado;
- Vivência com versionamento de código (Git) e fluxos de trabalho colaborativos; Conhecimento sólido em HTML, CSS e técnicas modernas de estilização;
- Capacidade de propor soluções técnicas e discutir trade-offs com clareza; Atenção a detalhes de UX, performance e acessibilidade;
Requisitos Obrigatórios
- Graduação em Ciência da Computação, sistemas de Informação, Engenharia de Software ou áreas correlatas.
- Experiência consolidada como desenvolvedor(a) frontend e/ou mobile, com atuação em posição sênior; Domínio de Next.js e React (obrigatório);
- Domínio avançado de React Native;
- Experiência comprovada com aplicações publicadas e mantidas em produção nas lojas App Store e Google Play (obrigatório);
- Sólidos conhecimentos em JavaScript e TypeScript;
- Perfil colaborativo, com iniciativa, autonomia e forte capacidade de execução em ambientes dinâmicos.