Remote Jobs RockRemote Jobs Rock

Especialista TI - Desenvolvedor Mobile

🕒 22 days ago
Mobile Application DevelopmentAndroidiOSReact Native

📜 Description

  • Develop, evolve, and sustain high-performance mobile applications across multiple technologies and platforms.
  • Create a scalable application base to serve millions of users.
  • Ensure compatibility with various devices and operating system versions.
  • Stay updated with mobile market trends and adapt applications accordingly.
  • Work in a dynamic, collaborative environment with challenging deadlines.
  • Proactively implement market trends in both new and legacy applications.

🛠️ Requirements

  • Experience in mobile application development using at least 2 technologies: Android, iOS, React Native, Flutter, KMP.
  • Proficiency in programming languages: Kotlin, Java, Swift, JavaScript, Python, Dart.
  • Knowledge of mobile development frameworks: UIKit, SwiftUI, Jetpack Compose.
  • Familiarity with UI/UX design principles.
  • Experience with agile methodologies (Scrum, Kanban).
  • Understanding of mobile software architectures (MVVM, MVP, Clean Architecture).
  • Experience with unit testing.
  • Familiarity with CI/CD tools.
Full job description

Já pensou em trabalhar na Ipiranga?

Na Ipiranga acreditamos que pessoas com brilho nos olhos, autênticas e engajadas são nosso diferencial competitivo! Atuamos com paixão e propósito, colocando o cliente no centro das nossas decisões. Valorizamos a autonomia, a abertura e a transparência, pois temos certo de que a verdade e o respeito fortalecem relações e geram confiança. Proporcionamos para nosso time um ambiente flexível, de colaboração e bem-estar para plena realização pessoal e profissional. Nosso propósito é “Abastecer a vida em movimento”.

Conheça mais sobre a gente: https://portal.ipiranga/wps/portal/ipiranga/a-ipiranga/institucional/carreiras/

Leia nosso relatório de ESG: https://portal.ipiranga/wps/portal/ipiranga/a-ipiranga/institucional/sustentabilidade

O que a gente espera de você?

· Temos foco no cliente e integridade é nossa vantagem competitiva #OClienteéaRazão

· Conversas difíceis fortalecem nossas relações #SuaVozTemValor

· Autonomia, responsabilidade e inconformismo são essenciais #DeixaComigo

· Processos e Disciplina mudam o nosso resultado #EficiênciaMudaOJogo

· Somos seguros, plurais, colaborativos e leves #SomosIpiranga

Responsibilities

Missão:

Desenvolver, evoluir e sustentar aplicações mobile de alta performance, escaláveis e confiáveis, atuando de forma generalista em múltiplas tecnologias e plataformas, com foco em qualidade, experiência do usuário e aderência às melhores práticas de arquitetura. Contribuir ativamente para a evolução técnica dos produtos, apoiando decisões arquiteturais, práticas de engenharia e adoção de novas tecnologias, garantindo que os aplicativos atendam milhões de usuários com estabilidade, segurança e excelência técnica.

Atividade:

· Desenvolver a base de aplicativos de alta performance e escalabilidade para atender milhões de usuários

· Garantir a compatibilidade dos aplicativos com diferentes dispositivos e versões de sistemas operacionais.

· Acompanhar a rápida evolução do mercado mobile e adaptar os aplicativos às novas tecnologias e tendências.

Qual será a principal dificuldade:

· Trabalhar em um ambiente dinâmico e colaborativo, com prazos desafiadores.

· Proativamente implementar tendências de mercado em aplicações novas e legadas.


Requirements

Pré requisito:

Soft skills:

· Proatividade e iniciativa.

· Curiosidade e vontade de aprender.

· Responsabilidade e comprometimento.

· Pensamento crítico e analítico.

· Boa comunicação e relacionamento interpessoal.

· Capacidade de resolução de problemas.

· Adaptabilidade e flexibilidade.


Skills Técnicos:

· Experiência em desenvolvimento de aplicativos móveis (pelo menos 2 tecnologias): Android, iOS, React Native, Flutter, KMP

· Domínio de linguagens de programação: Kotlin, Java, Swift, JavaScript, Python, Dart

· Conhecimento de frameworks para desenvolvimento mobile: UIKit, SwiftUI, Jetpack Compose, etc

· Familiaridade com os princípios de design de interface e experiência do usuário (UI/UX)

· Experiência com metodologias ágeis (Scrum, Kanban)

· Conhecimento de arquiteturas de software para mobile (MVVM, MVP, Clean Architecture)

· Experiência com testes unitários

· Familiaridade com ferramentas de integração contínua (CI/CD)

Diferenciais:

· Conhecimento de testes automatizados

· Familiaridade com ferramentas de monitoração

· Familiaridade com ferramentas de feature toggle

· Familiaridade com ferramentas de CMS

Educação: Ensino superior completo. Cursos de tecnologia / TI e áreas correlatas.

Línguas: Inglês Intermediário

Toast

Software Engineer II, Android

🕒 yesterday
Toast👥 5001 - 10,000 employees🏢 Computer Software

As a member of the Android Systems team, you will design and implement Android applications that enhance Toast's device management platform, ensuring seamless operation and support for various hardware.

Android Application DevelopmentJavaKotlinAndroid Architecture Patterns

Trusted by Remote Workers