Contratante: Avantti Tecnologia
Senioridade: Sênior
Modelo de contratação: CLT
Modalidade: 100% Remoto
Período: 12 meses ou mais (podendo ser prorrogado)
Sobre a oportunidade
A Avantti Tecnologia busca um(a) Desenvolvedor(a) Front-End (React Native) Sênior para atuar no desenvolvimento, evolução e sustentação de aplicações mobile.
Buscamos um profissional com experiência sólida em React Native e TypeScript, que tenha vivência com aplicações mobile em produção e seja capaz de contribuir tecnicamente em arquitetura, qualidade, performance, escalabilidade e evolução contínua dos produtos.
Principais requisitos
Experiência sólida com React Native e TypeScript;
Vivência comprovada no desenvolvimento de aplicações mobile em produção;
Conhecimento em gerenciamento de estado, como Redux, Context API ou similares;
Experiência com consumo e integração de APIs REST e/ou GraphQL;
Conhecimento em Git e controle de versionamento;
Familiaridade com CI/CD e publicação de aplicações Android e iOS;
Boa compreensão de arquitetura mobile escalável;
Experiência em metodologias e práticas ágeis.
Será considerado um diferencial
Experiência com Expo;
Conhecimentos em desenvolvimento nativo com Swift, Kotlin e/ou Java;
Vivência com Firebase, incluindo Analytics, Crashlytics e Push Notifications;
Experiência com Design Systems, como Storybook;
Conhecimento em testes automatizados, unitários e/ou instrumentados;
Experiência com integração de serviços, como CRM, pagamentos e plataformas externas;
Vivência com aplicações de alta escala e grande volume de usuários.
Principais responsabilidades
Desenvolver, manter e evoluir aplicações mobile utilizando React Native;
Participar das cerimônias ágeis, como Planning, Daily, Review e Retrospectiva;
Atuar de forma colaborativa com os times de Produto, UX e Back-end;
Garantir a qualidade, performance e escalabilidade das aplicações;
Realizar troubleshooting e suporte de aplicações em produção;
Participar de decisões relacionadas à arquitetura e evolução tecnológica;
Contribuir com boas práticas de desenvolvimento e code review;
Implementar melhorias contínuas com foco em qualidade e experiência do usuário.
O que esperamos desse profissional
Procuramos alguém que tenha autonomia técnica, visão de produto e capacidade de atuar em um ambiente colaborativo, contribuindo não apenas com a implementação das soluções, mas também com decisões técnicas e evolução da arquitetura mobile.
Se você tem experiência com React Native, gosta de desafios técnicos e quer atuar em projetos de longo prazo, essa oportunidade pode fazer sentido para você!