
Open Co
Desenvolvedor Mobile Sr – Open Co – Rio de Janeiro
Responsabilidades e atribuições
Formula soluções para chegar à raiz de uma situação ou de um problema;
Identifica informações críticas e necessidades para propor soluções viáveis. Participa da definição da arquitetura mobile e tomada de decisão técnica. Seleciona as ferramentas adequadas para o desenvolvimento. Garante qualidade técnica e usabilidade;
Executa e orienta as tarefas de desenvolvimento em Flutter e/ou React Native;
Apoia decisões de UX/UI mobile. Orienta e realiza testes automatizados. Garante a integração com serviços backend e APIs REST;
Domina o ciclo completo de publicação nas lojas (App Store e Play Store);
Apoia e realiza revisões de código. Atua como mentor técnico para desenvolvedores mais novos. Participa de incidentes com visão sistêmica e foco em resolução.
Requisitos e qualificações
Soft/Mind Skills
Capacidade Analítica / Cuidado / Zelo / Hands On / Empatia / Senso de Urgência / Influência
Hards/Hands Skills
– Ensino e domínio em linguagens orientadas a objetos;
– Experiência sólida com Flutter e React Native;
– Domínio em Dart e JavaScript (com TypeScript como diferencial);
– Conhecimento em desenvolvimento nativo Android (Kotlin/Java) e iOS (Swift);
– Experiência com publicação e manutenção de apps nas lojas;
– Integração com APIs REST e WebSockets;
– Testes automatizados (unitários, widget e integração);
– Experiência com ferramentas de monitoramento (Firebase, Sentry, etc.);
– Conhecimento em arquitetura (MVVM, Clean Architecture, BLoC, Redux);
– Conhecimento em CI/CD usando Bitbucket Pipelines e GitLab CI;
– Noções de acessibilidade (WCAG);
– Familiaridade com metodologias ágeis (Kanban/Scrum);
– Participação ativa em code reviews e decisões técnicas;
– Experiência com Firebase (Analytics, Crashlytics).
Informações adicionais
Plano de saúde Bradesco;
Plano Odontológico;
Cartão Flash Benefícios;
Wellhub (Gympass);
PLR;
Convênio com o Sesc;
Day off de aniversário;
Seguro de vida.