Desenvolvedor Mobile Frontend IOS

VENHA SER #SANGUELARANJA 🧡🚀 · Remoto · Remote

Recebendo candidaturas · conferida em 19/10

Ficha da vaga

Modelo
Remoto
Onde aceita
Não informado
Senioridade
Senioridade não informada
Salário
Salário não divulgado

Fonte: Gupy · Ver vaga original →

  • git github
  • api rest
  • trabalho equipe
  • resolucao problemas
  • comunicacao
  • metodologias ageis

Organizei a descrição em seções com IA. O texto completo da vaga está logo abaixo.

Sobre a vaga

A vaga para Desenvolvedor Mobile Frontend iOS busca um profissional para atuar em squad multidisciplinar construindo um novo produto digital no setor financeiro, utilizando tecnologias nativas iOS (Swift), arquitetura modular e Server-Driven UI (SDUI).

O que você vai fazer

  • Desenvolver e evoluir funcionalidades mobile integradas aos demais aplicativos do cliente
  • Atuar no desenvolvimento nativo para iOS utilizando Swift.
  • Implementar interfaces responsivas, fluidas e aderentes aos padrões de UX/UI definidos para o produto.
  • Desenvolver componentes reutilizáveis dentro de uma arquitetura modular e plugável.
  • Implementar componentes e jornadas utilizando conceitos de Server-Driven UI.

O que pedem

  • Experiência com desenvolvimento de aplicações mobile nativas.
  • iOS: Swift, SwiftUI e/ou UIKit
  • Conhecimento de arquiteturas mobile como MVVM, Clean Architecture ou similares.
  • Integração com APIs REST.
  • JSON e serialização/deserialização de dados.

Descrição completa da vaga

Buscamos um(a) Desenvolvedor Mobile Front para atuar em um squad multidisciplinar responsável pela construção de um novo produto digital vinculado a um cliente do segmento financeiro.O profissional atuará no desenvolvimento das experiências mobile utilizando tecnologias nativas iOS (Swift), dentro de uma arquitetura modular e com adoção de Server-Driven UI (SDUI).

Responsabilidades e atribuiçõesDesenvolver e evoluir funcionalidades mobile integradas aos demais aplicativos do clienteAtuar no desenvolvimento nativo para iOS utilizando Swift.Implementar interfaces responsivas, fluidas e aderentes aos padrões de UX/UI definidos para o produto.Desenvolver componentes reutilizáveis dentro de uma arquitetura modular e plugável.Implementar componentes e jornadas utilizando conceitos de Server-Driven UI.Interpretar configurações e contratos enviados pelo backend para renderização dinâmica das interfaces.Integrar aplicações mobile com APIs e serviços backend.Trabalhar com estados, cache, persistência local e sincronização de informações.Implementar tratamento de erros, indisponibilidade de serviços e cenários de conectividade.Garantir performance, estabilidade e fluidez das jornadas.Implementar práticas de segurança no desenvolvimento mobile, considerando o contexto de uma instituição financeira.Desenvolver testes unitários, testes de integração e apoiar estratégias de testes automatizados.Participar de code reviews e definição de padrões técnicos.Trabalhar em conjunto com Backend, Arquitetura, QA, Product Owner e UX/UI.Apoiar a evolução contínua da arquitetura mobile e dos componentes compartilhados. Apoiar estratégias de observabilidade, monitoramento e análise de falhas das aplicações.

Requisitos e qualificaçõesExperiência com desenvolvimento de aplicações mobile nativas. iOS: Swift, SwiftUI e/ou UIKit

Conhecimento de arquiteturas mobile como MVVM, Clean Architecture ou similares.Integração com APIs REST.JSON e serialização/deserialização de dados.Programação assíncrona e gerenciamento de concorrência.Conhecimentos de modularização de aplicações mobile.Git e estratégias de versionamento.Testes unitários e automatizados.CI/CD aplicado ao desenvolvimento mobile.Conhecimento dos ciclos de vida das aplicações IOS.Conhecimento das diretrizes de desenvolvimento e experiência de usuário das plataformas Apple.

Diferenciais Desejável conhecimento de:OAuth 2.0 e OpenID Connect.JWT e gestão segura de tokens.Armazenamento seguro de informações no dispositivo.Keystore no Android.Certificate Pinning.Biometria.Práticas de Secure Coding.OWASP Mobile Application Security.

Experiência em bancos digitais, fintechs ou meios de pagamento.Experiência com Server-Driven UI.Experiência com Super Apps.Conhecimento de arquiteturas modulares e plugáveis.Experiência com aplicações de alta escala e criticidade.Conhecimento de Feature Flags e Remote Configuration.Experiência com observabilidade e monitoramento de aplicações mobile.Experiência com produtos financeiros, pagamentos, carteiras digitais

Perguntas e respostas sobre a vaga

Aceita candidatos de onde?
A vaga não diz.
Qual o regime de contratação?
A vaga não diz.
É remota?
Sim, é remota.
Informa salário?
Não, a vaga não divulga.

Nenhuma vaga séria cobra para você se candidatar, e eu nunca peço dado bancário dentro de uma candidatura. O plano pago é cobrado só pelo Asaas, meu parceiro de pagamento.

Vagas parecidas

Candidatar com o aplica.ai

Leva 2 minutos, só o CV.