Inscreva-se para aceder a todos os recursos do nosso serviço
  • Pesquisa de emprego
  • Favorito
  • Criar um CV
    Novo
  • Salários
  • Alertas de emprego

Desenvolvedor IOS Sênior - Híbrido SP

CSP Tech

Descrição da Vaga Atuação em empresa do segmento de Rádio e TV, integrando uma equipe responsável pelo desenvolvimento, evolução e sustentação de aplicações iOS de alta relevância para o negócio. O profissional atuará em projetos de grande escala (envolvendo ecossistemas iOS e tvOS), contribuindo para a construção de experiências digitais robustas, performáticas e alinhadas às necessidades dos usuários.

Buscamos um profissional com sólida experiência em desenvolvimento nativo Apple, capacidade analítica avançada e perfil colaborativo, que atue como referência técnica para o time, contribuindo para a evolução das soluções, disseminação de boas práticas e mentoria de desenvolvedores mais juniores.

A posição exige visão de arquitetura evolutiva, comprometimento com qualidade de software, foco em performance, escalabilidade e melhoria contínua dos produtos e processos de desenvolvimento.

Responsabilidades e Atribuições

Desenvolver e evoluir aplicações nativas iOS e tvOS utilizando as melhores práticas de engenharia de software;

Atuar na análise, manutenção e evolução da arquitetura das aplicações, propondo melhorias e refatorações complexas ou totais quando necessário;

Participar ativamente das definições técnicas e escolhas de arquiteturas de longo prazo dos projetos;

Desenvolver código limpo, livre de

code smells , reutilizável, escalável e alinhado aos padrões da equipe;

Realizar revisões de código ( Code Review ) detalhadas e fornecer feedbacks ricos e sugestões de melhorias;

Apoiar a implementação de soluções voltadas para performance, segurança, escalabilidade e observabilidade;

Atuar na integração com APIs RESTful e GraphQL;

Contribuir para a evolução dos processos de desenvolvimento, automação de esteiras e integração contínua (CI/CD);

Monitorar e otimizar o desempenho das aplicações, identificando gargalos de memória (ARC), processamento e consumo de recursos de rede;

Participar da definição, implementação e aumento da cobertura de testes unitários e estratégias de qualidade;

Compartilhar conhecimento com o time por meio de mentorias, pareamentos ( Pair-Programming ) e disseminação de boas práticas;

Apoiar o onboarding de novos profissionais e contribuir para o desenvolvimento técnico e acompanhamento da equipe;

Trabalhar em conjunto com equipes multidisciplinares, incluindo Produto, UX/UI, QA e demais áreas envolvidas no ciclo de desenvolvimento.

Requisitos e Qualificações Conhecimentos Técnico

Experiência sólida com desenvolvimento Apple nativo utilizando a linguagem Swift;

Conhecimento avançado e domínio aprofundado dos aspectos do UI Kit;

Experiência profunda com arquitetura VIPER e conhecimento em outros padrões modernos (MVVM, MVP, VIP);

Conhecimento em padrões de projetos (Facade, Adapter, Factory, Singleton, Builder, Abstract, entre outros);

Experiência com conceitos de modularização de projetos e técnicas de

Feature Flag ;

Conhecimento avançado em gerenciamento de dependências utilizando CocoaPods e SPM ( Swift Package Manager );

Experiência com concorrência e programação assíncrona utilizando GCD (DispatchQueue, OperationQueue, Async Await);

Domínio em conceitos de rede como requests, parsing de JSON/XML, uso de Interceptors, Headers e Responses;

Conhecimento avançado em controle de versão utilizando Git e fluxo GitFlow;

Experiência com maestria na utilização da IDE Xcode e suas ferramentas de apoio (Xcodegen, Instruments);

Conhecimento em testes unitários, testes manuais e utilização de bibliotecas de

snapshotting ;

Experiência com o ecossistema de Integração Contínua (CI) e capacidade de construir pipelines;

Conhecimento em Firebase, Google Analytics e acompanhamento/correção de incidentes via Crashlytics;

Experiência com criação de interfaces performáticas e componentes escaláveis utilizando Design System;

Conhecimento em diferentes técnicas de implementação de front-end (Storyboards, Xibs, AutoLayout, ViewCode e SwiftUI);

Conhecimento em otimização de performance, eficiência energética e gestão de memória através do ARC ( Automatic Reference Counting );

Experiência com monitoramento e análise de desempenho utilizando Instruments e ferramentas de depuração de layout e rede;

Conhecimento em conceitos básicos de segurança em persistência de dados, e mecanismos de autenticação;

Conhecimento em metodologias ágeis (Scrum e Kanban) e ferramentas de progresso de tarefas (Jira);

Domínio de Clean Code e capacidade de argumentação técnica sobre fragmentos de código.

Diferenciais

Experiência com SwiftUI e Threads de forma aprofundada;

Experiência na construção de pipelines utilizando linguagens de automação de apoio (Ruby, Python, entre outras);

Entendimento prático sobre o workflow de integração do Bitrise;

Conhecimento em modularização de projetos utilizando XcodeGen ou similares;

Conhecimento de padrões de design da Apple (identificar desvios de padrão);

Experiência liderando projetos e iniciativas técnicas;

Participação ativa na comunidade Apple com produção de conteúdo técnico, artigos, palestras ou apresentações;

Contribuições ou PRs submetidos em repositórios expressivos da comunidade.

Competências Comportamentais

Comunicação clara e assertiva (capacidade de transmitir mensagens técnicas em linguagem não técnica);

Proatividade, senso de dono ( Ownership ) e escuta ativa;

Facilidade para trabalho em equipe e colaboração multidisciplinar (interação com QA, UX, Design, Produto);

Capacidade de mentoria, acompanhamento e desenvolvimento de profissionais;

Perfil analítico e maturidade para mediar e resolver conflitos por meio de comunicação aberta;

Capacidade de influenciar decisões técnicas de longo prazo e promover boas práticas de código limpo;

Visão de produto (colocar-se no lugar da pessoa usuária) e identificar melhorias;

Facilidade para atuar em ambientes dinâmicos de alta complexidade e entender o contexto do negócio de mídia;

Comprometimento com prazos de entrega equilibrando o preciosismo técnico com o senso de urgência.

Requisitos Desejáveis

Experiência entre 5 e 8 anos ou mais em desenvolvimento nativo Apple (iOS e tvOS);

Vivência em projetos de larga escala com alto volume de tráfego de dados e acessos simultâneos;

Experiência em liderança técnica, dinâmicas de pareamento, onboarding e acompanhamento de desenvolvedores;

Interação frequente com equipes de Produto, UX/UI, QA e demais áreas de tecnologia;

Experiência na definição, escolha e evolução de arquiteturas evolutivas móveis modernas.

Vaga publicada há 15 dias atrás
Empregos semelhantes que podem ser interessantes para vocêCom base na vaga Desenvolvedor IOS Sênior - Híbrido SP em Rio de Janeiro, RJ
  •  ...atue como referência técnica para o time, contribuindo para a evolução das soluções, disseminação de boas práticas e mentoria de desenvolvedores. A posição exige visão arquitetural, comprometimento com qualidade de software, foco em performance, escalabilidade e... 

    CSP Tech

    Rio de Janeiro, RJ
    há 15 dias atrás
  •  ...Atribuições Desenvolver soluções que proporcionem a melhor experiência para os usuários finais, atuando de forma colaborativa com desenvolvedores, designers, analistas de produto e demais stakeholders; Participar da análise e resolução de problemas complexos,... 

    Jobtome

    Rio de Janeiro, RJ
    há 1 dia atrás
  • REQUISITOS MANDATÓRIOS EXPERIÊNCIA No mínimo 10 anos de atuação em projetos para a indústria de petróleo e unidades de produção offshore ou no mínimo 6 anos de atuação em projetos  para a indústria de petróleo e pós graduação em área correlata à atividade a ser desempenhada...

    Capco

    Rio de Janeiro, RJ
    há 16 horas atrás
  • REQUISITOS MANDATÓRIOS EXPERIÊNCIA No mínimo 6 anos de atuação em projetos para a indústria de petróleo e/ou unidades de produção offshore; Microsoft Office, Microsoft TEAMS, Power BI, SAP S/4HANA, Autodesk Navisworks Manage, Autodesk AutoCAD ou MicroStation, ...

    Capco

    Rio de Janeiro, RJ
    há 16 horas atrás
  • REQUISITOS MANDATÓRIOS EXPERIÊNCIA No mínimo 6 anos de atuação em planejamento na área de projetos, em atividade industrial; Microsoft Office, MS Project, EPM, SAP S 4HANA, Microsoft Teams,  Power Platform (Power BI, Power Automate, Power Apps, etc.), SmartPlant...

    Capco

    Rio de Janeiro, RJ
    há 16 horas atrás
  •  ...correlatas; Conhecimento sólido em Swift e/ou Objective-C; Domínio do iOS SDK, diferentes versões do iOS e adaptação a múltiplos...  ...reutilizáveis e manutenção da base de código; Atuação colaborativa com desenvolvedores de outras camadas da infraestrutura; Aplicação de padrões de... 

    Claro

    Rio de Janeiro, RJ
    há 26 dias atrás
  • Descrição da Vaga Atuação em empresa do segmento de Rádio e TV, integrando uma equipe responsável pelo desenvolvimento e evolução de aplicações para plataformas Smart TV. O profissional participará da construção de experiências digitais voltadas para milhões de usuários...

    CSP Tech

    Rio de Janeiro, RJ
    há 15 dias atrás
  •  ...JavaScript ou C#, para personalizações avançadas. Conhecimento em ferramentas de observabilidade e monitoramento. /n Buscamos Desenvolvedor Microsoft Power Plataform para atuar de forma consultiva e operacional, d esenvolvendo novas soluções e dando manutenção em... 

    DC-DinsmoreCompass

    Rio de Janeiro, RJ
    há 8 dias atrás
  •  ...mídia (ex.: FFMPEG); • Experiência com automação de processos; • Contato com ambientes de cloud ou microsserviços. Localização: Hibrido no Rio de Janeiro, RJ. Por que construir sua carreira na Insi? Oferecemos autonomia, metas claras e um ambiente dinâmico e desafiador... 

    Insi

    Rio de Janeiro, RJ
    há 13 dias atrás
  • Experiência sólida (5+ anos) em desenvolvimento  utilizando  React. Proficiência em  JavaScript  e  TypeScript Conhecimento avançado de  Redux, Context API, Zustand ou outros gerenciadores de estado . Domínio de  integração com APIs RESTful e GraphQL ...

    markts.

    Rio de Janeiro, RJ
    há 5 dias atrás
  •  ...Desenvolvimento e manutenção de aplicações mobile nativas iOS; Integração com APIs RESTful e serviços de back-end; Desenvolvimento...  ...e manutenção da base de código; Atuação colaborativa com desenvolvedores de outras camadas da infraestrutura; Aplicação de padrões... 

    Claro

    Rio de Janeiro, RJ
    1 há um mês atrás
  •  ...se rapidamente pelo email: ****@*****.*** Nível: Sênior Cursos de: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS...  ...você vai encontrar: • Ambiente colaborativo • Contratação PJ • Hibrído - RJ ( 2 vezes no mês) • Circuito de treinamentos • Programa de... 

    add

    Rio de Janeiro, RJ
    há 5 dias atrás
  •  ...Desenvolver e evoluir aplicações mobile para as plataformas Android e iOS utilizando Flutter, garantindo alto desempenho, qualidade,...  ...com Product Owners, Analistas de Negócio, Arquitetos, Desenvolvedores e equipes parceiras. Atuar como referência técnica para desenvolvedores... 

    Dadoteca

    Rio de Janeiro, RJ
    há 7 dias atrás
  • Sobre a oportunidade Estamos em busca de um(a) Engenheiro(a) de Dados Sênior com sólida experiência em Google Cloud Platform (GCP) para atuar em projetos estratégicos de dados, analytics e modernização de ambientes analíticos. Buscamos um profissional com perfil hands... 

    CSP Tech

    Rio de Janeiro, RJ
    há 1 dia atrás
  • A Extractta nasceu com o propósito de transformar tecnologia em resultados reais para empresas de diversos segmentos. Ao longo da nossa trajetória, nos consolidamos como uma consultoria de inovação e tecnologia que une estratégia, pessoas e soluções digitais para apoiar...

    Extractta

    Rio de Janeiro, RJ
    há 8 dias atrás
  •  ...Cargo: Desenvolvedor Mobile iOS Descrição: Desenvolvimento e manutenção de aplicações mobile nativas iOS; Integração com APIs RESTful e serviços de back-end; Desenvolvimento de componentes reutilizáveis e manutenção da base de código; Atuação colaborativa com... 

    Claro

    Rio de Janeiro, RJ
    1 há um mês atrás
  •  ...Buscamos um(a) Consultor(a) SAP FI Sênior para integrar nosso time, com atuação em projetos e sustentação de processos financeiros em SAP S/4HANA. A pessoa será responsável por desenhar e evoluir soluções end-to-end, combinando expertise funcional em Finance com habilidades... 

    Extractta

    Rio de Janeiro, RJ
    há 10 dias atrás
  •  ...continuidade dos projetos de modernização, migração de CI/CD Necessário: Formação superior completa em Engenharia da Computação, Ciência da Computação, Análise de Sistemas, Sistemas de Informação ou áreas correlatas. Experiência em desenvolvedor sênior #J-18808-Ljbffr

    Jobtome

    Rio de Janeiro, RJ
    há 1 dia atrás
  •  ...chance! Venha fazer parte de uma equipe que preza pela diversidade e pela igualdade. Sobre a vaga: Buscamos Analista Fiscal Sênior, para atuar alocado em cliente (Staff Loan) na Barra da Tijuca - RJ. O Analista Fiscal da MCS Markup é responsável pela gestão das... 

    MCS Markup

    Rio de Janeiro, RJ
    há 6 dias atrás
  • Sobre a empresa Na Profissio.ai, desenvolvemos agentes de AI sob medida para diversos casos de uso, explorando os limites do que é possível com a tecnologia. Nossa missão é trazer a AI para a economia real, criando soluções escaláveis, inovadoras e que gerem impacto...

    Profissio.ai

    Rio de Janeiro, RJ
    há 7 horas atrás
  •  ...Experiência com containers e orquestração (Docker e Kubernetes). Vivência em pipelines CI/CD. Escopo de Atuação O(a) Desenvolvedor(a) Backend Sênior será responsável pelo desenvolvimento e evolução de aplicações, APIs e integrações estratégicas para o negócio, atuando... 

    Dadoteca

    Rio de Janeiro, RJ
    há 7 dias atrás
  • Responsabilidades e atribuições Comece sua carreira como Desenvolvedor em um time jovem e inovador! ?? Se você está em busca de crescimento...  ...é para você! Estamos procurando um Desenvolvedor FullStack Senior com conhecimento em: ? C# e .NET Core ? Entity Framework e... 

    RSM

    Rio de Janeiro, RJ
    há 1 dia atrás
  • Necessário: Experiência comprovada como Desenvolvedor Fluig Sênior Domínio da plataforma Fluig TOTVS (BPM, ECM, Forms, Datasets e Widgets) Sólidos conhecimentos em: - JavaScript - HTML5 e CSS3 - Java Experiência com integrações REST e SOAP Conhecimento em SQL e bancos... 

    TO BRASIL

    Rio de Janeiro, RJ
    há 6 dias atrás
  • A Yupii procura um Senior iOS Developer para um projeto de curta duração focado na integração de push provisioning (Apple Pay & Google...  ...Channels para integração entre desenvolvimento nativo e híbrido (React Native, Flutter, etc.). Frameworks Híbridos: Conhecimento... 

    YUPII

    Rio de Janeiro, RJ
    há 10 horas atrás
  •  ...escritórios estrategicamente localizados em quatro grandes capitais: Curitiba (PR), Porto Alegre (RS), Rio de Janeiro (RJ) e São Paulo (SP). Assim, conseguimos nos manter próximos dos nossos clientes e consultores. Também somos uma Minority Owner Company e nos sentimos... 

    Dexian Brasil

    Rio de Janeiro, RJ
    há 10 horas atrás
  •  ...Position: IOS Developer Location: Brazil, Mexico, and Costa Rica (Remote) Experience: 5 to 7 Years Responsibilities: •Develop...  ...and enhance iOS application features in collaboration with senior engineers. •Implement device communication modules and application... 

    GeorgiaTEK Systems Inc.

    Rio de Janeiro, RJ
    há 7 horas atrás
  •  ...Efetivo – CLT Jornada: Período Integral Área e especialização profissional: Informática, TI, Telecomunicações - Programador / Desenvolvedor Nível hierárquico: Analista VALORIZADO Tempo de experiência: Entre 3 e 5 anos Requisitos Escolaridade Mínima... 

    RSM

    Rio de Janeiro, RJ
    1 há um mês atrás
  • R$ 12.000

     ...Desenvolvedor(a) Fullstack Sobre a vaga Você fará parte do time responsável pelo Backend que atende os front-ends do produto, além...  ...frontend e backend Experiência com produtos digitais de mídia e streaming         Benefícios Hibrido 2x... 

    Cadmus

    Rio de Janeiro, RJ
    1 há um mês atrás
  •  ...grandes conquistas, respeitando diferentes perspectivas e construindo, juntos, um futuro melhor. Sobre a vaga Se você é um(a) desenvolvedor(a) Java experiente , com mais de 5 anos de prática e domínio de Java 8+ , esta vaga pode ser ideal para você. Buscamos... 

    Bluesoft Sistemas

    Rio de Janeiro, RJ
    há 10 horas atrás
  •  ...Responsabilidade; Ética; Excelência e Resultados; Cliente no ​​​​​​​centro. Requisitos: Estamos em busca de um DESENVOLVEDOR ABAP SÊNIOR com sólida experiência em projetos SAP, preferencialmente nos módulos MM e SD, para atuar na construção, evolução e... 

    iblue Consulting

    Rio de Janeiro, RJ
    há 3 dias atrás

Deseja receber mais vagas?

Assine e receba vagas semelhantes a Desenvolvedor IOS Sênior - Híbrido SP. Seja o primeiro a se candidatar!