GeekHunter Logo

Vagas

Login

Desenvolvedor(a) Mobile Senior | iOS - Swift

Swift (iOS)

Objective-C (iOS)

flag.br_flag

Localização

São Paulo, SP

híbrido

Briefcase icon

Nível de Experiência

Sênior

Globe icon

Tempo de Experiência

3+ anos em TI, Infraestrutura ou Engenharia de Software

3+ anos como Mobile Developer

Avanade

São Paulo - SP

Consultoria em TI

A Avanade é a principal fornecedora global de serviços digitais, nuvem e consultoria, soluções de indústria e experiências guiadas pelo design por todo o ecossistema Microsoft.

Temos paixão por tecnologia e inovamos com propósito.

Entregamos com excelência.

Acreditamos que todos contam.


Benefícios

Requisitos

Inglês

Essa vaga exige nível mínimo de inglês

Técnico

Skills and experiences
Experiência sólida com Swift (Objective-C diferencial).
Conhecimento profundo de UIKit, SwiftUI, CoreData e Combine.
Experiência com RESTful APIs, manipulação de JSON e WebSockets.
Testes automatizados (XCTest, UI Tests) e práticas de TDD.
Familiaridade com ferramentas de CI/CD (Fastlane, Jenkins, Bitrise).
Experiência com Swift Package Manager, Cocoapods.
Publicação de aplicativos na App Store.

Diferenciais:
Conhecimento em metodologias ágeis (Scrum/Kanban).
Experiência com aplicações escaláveis e microsserviços mobile.
Familiaridade com Firebase, Analytics e ferramentas de monitoramento mobile.
Experiência com segurança mobile (encriptação, autenticação biométrica, App Transport Security, etc.).

Atividades

What you'll do
Desenvolver e manter aplicativos nativos para iOS utilizando Swift, garantindo alta qualidade, performance e segurança.
Atuar na arquitetura e implementação de novas funcionalidades, utilizando boas práticas de desenvolvimento e design patterns (MVVM, Clean Architecture, etc.).
Integrar APIs RESTful, manipular JSON e utilizar WebSockets.
Trabalhar em conjunto com designers e POs para criar interfaces intuitivas e acessíveis.
Garantir a qualidade do código por meio de revisões, testes unitários e UI Tests.
Implementar pipelines de CI/CD para automação e deploy contínuo.
Monitorar e corrigir falhas em produção, garantindo a estabilidade das aplicações.
Participar de cerimônias ágeis (dailies, plannings, refinements e retrospectivas) para alinhamento e melhoria contínua.
Atuar na publicação e manutenção dos aplicativos na App Store.
Auxiliar na definição de estratégias de segurança mobile e boas práticas de performance.

Compartilhe a vaga através das redes sociais!

Veja vagas similares a essa

Desenvolvedor Mobile IOS Sênior

flag.br_flag

São Paulo, SP

híbrido

Swift (iOS)

Java (Android)

Objective-C (iOS)

Visualizar vaga

Desenvolvedor React Native Pleno

flag.br_flag

Rio de Janeiro, RJ

híbrido

JavaScript

Arquitetura de software

React

+ 6

Visualizar vaga

Desenvolvedor(a) Full-stack

flag.br_flag

remoto

C#

JavaScript

Swift (iOS)

+ 4

Visualizar vaga

Desenvolvedor(a) Full-stack

flag.br_flag

remoto

C#

JavaScript

Swift (iOS)

+ 4

Visualizar vaga

Veja mais vagas de Swift (iOS)

Purple right arrow
Homem feliz com o computador na mão

Encontramos outras oportunidades que podem te interessar na GeekHunter

Criando um perfil na GeekHunter você fica visível para todas as empresas da plataforma e pode receber diversas propostas de emprego.