Desenvolvedor Mobile
inChurchEsta vaga não aceita mais candidaturas!
Rio de Janeiro - RJ
3 posições
Não informado
Integral
Olá, muito prazer, nós somos a inChurch!
A única plataforma no Brasil de desenvolvimento apps e sites nativos para as igrejas.
Somos muito mais que tecnologia e inovação: somos pessoas movidas por desafios e vamos transformar a inChurch na melhor e maior empresa global de Tecnologia e Inovação para Igrejas.
A gente sonha grande e buscamos por pessoas que tenham brilho nos olhos, paixão pelo que faz e queiram compartilhar uma trajetória de crescimento conosco.
Procuramos um(a) Desenvolvedor(a) Mobile Pleno com experiência em Android ou iOS (ou ambos) para atuar em nosso projeto unificado utilizando Kotlin Multiplatform (KM). A posição exige autonomia técnica, habilidade para propor soluções e a capacidade de atuar de forma colaborativa em um ambiente dinâmico. Se você tem experiência consolidada em uma das plataformas e está disposto(a) a aprender a outra, queremos você no nosso time!
Responsabilidades:
-
Desenvolver e manter funcionalidades em nosso aplicativo unificado para iOS e Android.
-
Garantir a qualidade e a performance do código, seguindo boas práticas de desenvolvimento.
-
Participar ativamente no design e implementação de soluções técnicas robustas.
-
Colaborar com a equipe para identificar e solucionar problemas complexos.
-
Realizar code reviews, garantindo a consistência do código e a melhoria contínua.
-
Propor e implementar melhorias no fluxo de desenvolvimento, arquitetura e ferramentas.
Requisitos:
-
Graduação em Ciência da Computação, Sistemas de Informação ou áreas relacionadas.
-
Experiência prática com Kotlin e/ou Swift, sendo desejável conhecimento em ambas.
-
Familiaridade com Kotlin Multiplatform (ou disposição para aprender rapidamente).
-
Sólido entendimento de padrões de arquitetura como MVC, MVP, MVVM e Clean Architecture.
-
Conhecimento em controle de versão com Git e workflows em equipe (ex.: Git Flow).
-
Inglês técnico avançado.
Diferenciais:
-
Experiência com desenvolvimento multiplataforma utilizando Kotlin Multiplatform (KM).
-
Familiaridade com CI/CD e pipelines de automação.
-
Experiência com testes automatizados (unidade, de integração e de e2e).
-
Vivência com ferramentas de monitoramento e análise de desempenho (ex.: Firebase, Crashlytics).
Competências Pessoais:
-
Pensamento crítico e capacidade de resolver problemas complexos.
-
Colaboração e habilidade para trabalhar em equipes multidisciplinares.
-
Organização e gestão eficiente do tempo para lidar com múltiplas demandas.
-
Curiosidade intelectual e disposição para aprender novas tecnologias e ferramentas.
Proatividade e comprometimento em um ambiente remoto ou híbrido.
+Informações:
-
Benefício Flexível;
-
Day Off no aniversário;
-
Plano de Saúde (cooparticipação)
-
Descontos em instituições parceiras;
- Cultura interna de aprendizado constante
Local de Trabalho: Barra da Tijuca - trabalhamos em modelo híbrido.
Requisitos
Escolaridade
- Graduação
Idioma
- Inglês - Avançado
Habilidade Técnica
- Swift - Avançado
- Kotlin - Avançado
- Git - Avançado
- Testes Unitários - Avançado
Benefícios
- Vale alimentação
- Vale transporte
- Clube de descontos
- Vale refeição