yandex
inter
Страна
Бразилия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
ГибридПолная занятость

SOFTWARE DEVELOPER SPECIALIST II iOS - Components

Оценка ИИ

Отличная вакансия в крупном финтехе с сильной инженерной культурой, современным стеком и расширенным пакетом льгот, включая уникальные бонусы вроде DayOff в день рождения.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Высокая сложность обусловлена требованием к опыту (7+ лет) и глубоким техническим знаниям в области многопоточности, архитектуры и создания переиспользуемых компонентов для высоконагруженного приложения.

Анализ зарплаты

Медиана18 000 R$
Рынок14 000 R$ – 22 000 R$
Оценка ИИ

Предлагаемая роль специалиста уровня II (Senior/Lead) в крупном бразильском банке соответствует верхнему сегменту рынка для Сан-Паулу и Белу-Оризонти. Указанные рыночные оценки отражают стандарт для опытных iOS-разработчиков в финтех-секторе Бразилии.

Сопроводительное письмо

I am writing to express my strong interest in the Software Developer Specialist II (iOS) position at Inter. With over 7 years of experience in iOS development and a deep proficiency in Swift, I am particularly drawn to the opportunity to work within the Components team. My background in building scalable architectures using MVVM-C and Clean Architecture, combined with extensive experience in modularization and UI componentization, aligns perfectly with the technical leadership requirements of this role.

Throughout my career, I have focused on delivering high-performance applications, mastering tools like Instruments for profiling and implementing robust testing strategies including unit, UI, and snapshot tests. I am highly skilled in both UIKit (View Code) and SwiftUI, and I have a strong command of modern concurrency patterns like async/await. I am excited about the prospect of contributing to Inter's Super App and helping maintain the high standard of quality and performance that your millions of customers rely on.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в inter уже сейчас

Присоединяйтесь к команде Inter и создавайте будущее цифрового банкинга в Бразилии уже сегодня!

Описание вакансии

Vem ser Inter com a gente!!!

Aqui no Inter, a gente acredita que o futuro começa todos os dias, na tecnologia que você cria, nas conexões que você desenvolve e nas ideias que você compartilha. Somos um Super App com soluções completas de banco digital, investimentos, crédito, seguros, marketplace e outros serviços do dia a dia. Mas também somos muito mais: um supertime em constante evolução.

Nesse ritmo é que novas oportunidades se abrem. Chegou a sua vez de conhecer esse jeito inteligente de investir na carreira. Vem ser #sanguelaranja!

Join us in Inter&Co!!!

Here at Inter, we believe that the future begins every day, in the technology you create, in the contacts you develop and in the ideas you share. We are a Super App with across-the-board digital banking solutions, investments, credit, insurance, a marketplace and other day-to-day services. But we are also much more: a constantly evolving super team.

This pace gives rise to new opportunities. It’s your turn to get to know this intelligent way to invest in your career. Come and join us. 

#sanguelaranja!

Sobre a vaga e missão do cargo

Você fará parte do nosso time de Componentes e atuará como referencia técnica, liderando e contribuindo ativamente nas definições de arquitetura de software para criar soluções escaláveis e sustentáveis.

No seu dia a dia, você vai:

  • Desenvolver e evoluir novas funcionalidades para o nosso Super App utilizando as melhores práticas para iOS
  • Garantir a performance, segurança e confiabilidade dos nossos produtos, identificando e corrigindo gargalos e bugs em um ambiente de alta criticidade;
  • Colaborar com a equipe de desenvolvimento e as partes interessadas (Product Managers, Designers, etc.) para entender as necessidades do negócio e propor soluções técnicas eficientes;
  • Participar de revisões de código e contribuir para a melhoria contínua dos nossos processos de desenvolvimento, elevando o padrão de qualidade das entregas;
  • Liderar e contribuir ativamente nas discussões sobre arquitetura de software (Clean Architecture, MVVM, Server-Driven UI) para criar soluções escaláveis e sustentáveis;
  • Atuar na sustentação dos aplicativos, monitorando a saúde da operação e garantindo a melhor experiência para milhões de clientes.

O que buscamos?

  • 7+ anos de experiência.
  • Proficiência em Swift, com domínio das versões mais recentes da linguagem.
  • Conhecimento Swift Package Manager.
  • Experiência design patterns de MVVM, MVVM-C.
  • Capacidade de escolher a melhor arquitetura conforme o problema, considerando trade-offs, escalabilidade, testabilidade e manutenção.
  • Conhecimento e aplicação dos princípios SOLID no dia a dia.
  • Domínio em componentização e modularização do código para projetos de larga escala.
  • Domínio em Auto Layout, View Code (UIKit) e SwiftUI.
  • Capacidade de construir interfaces responsivas, performáticas e acessíveis.
  • Compreensão profunda do ciclo de vida do UIKit e otimizações de performance visual.
  • Conhecimento sólido sobre GCD (Grand Central Dispatch), DispatchGroup, DispatchQueue, concorrência e problemas de thread safety.
  • Preferencialmente familiar com o novo modelo do Swift Concurrency ( async/await ).
  • Gerenciamento de múltiplas chamadas assíncronas simultâneas com async let , TaskGroup , etc.
  • Uso correto do MainActor para isolar chamadas relacionadas à UI.
  • Entendimento dos benefícios e cuidados ao misturar GCD e Swift Concurrency.
  • Experiência com profiling de performance e ferramentas como Instruments.
  • Capacidade de debugar problemas complexos de performance em apps em produção.
  • Escrita de testes unitários, testes de UI e snapshot testing.
  • Conhecimento de estratégias como TDD e BDD.
  • Prática com Integração Contínua (CI) e Distribuição Contínua (CD).
  • Conhecimento em Fastlane, GitLab CI, ou similares.
  • Experiência com automação de builds, deploys e análise de código.
  • Experiência sólida com consumo de APIs REST, tratamento de erros, modelos de dados.
  • Conhecimento em Remote Configs, Feature Toggles / Flags.
  • Vivência com ferramentas de Analytics (Firebase Analytics), A/B tests e monitoramento de métricas.
  • Uso de ferramentas de crash reporting como Crashlytics.
  • Boas práticas de Clean Code e design patterns.
  • Uso de ferramentas de análise estática como SwiftLint.
  • Cultura de Code Review, feedback técnico e melhoria contínua.
  • Mentalidade de produto: entende e contribui com o impacto da tecnologia no negócio.
  • Proatividade e ownership
  • Participação em mentorias, code dojos, e partilhas de conhecimento.

Benefícios

  • Vale-alimentação e Vale-refeição
  • Plano de saúde e odontológico
  • Seguro de vida
  • DayOff de Aniversário
  • Baby On Board e Sala de Amamentação
  • Licença parental estendida
  • Auxílio-creche/babá e/ou auxílio para filhos com deficiência
  • Wellhub e Grupo de Corrida Inter
  • Espaço CARE4U (Belo Horizonte): serviços de autocuidado com valores exclusivos, área de descompressão, jogos e minicampo de golfe
  • Vantagens no nosso SuperApp, como Duo Gourmet
  • Cartão Prime Inter
  • Programas de treinamento e capacitação internos

Etapas do Processo Seletivo

  • Triagem de currículos;
  • Screening (abordagem inicial para alinhamento de expectativas sobre a vaga);
  • Assessments;
  • Entrevista com Time de Talent;
  • Teste técnico (quando necessário);
  • Entrevista com a liderança;
  • Proposta de Contratação (Offer);

#VemproInter!!!

Aqui no Inter, o futuro não é um lugar distante. É com faísca, foco, fazer junto e feedback que a gente transforma o comum em inovação. Se você busca propósito, evolução e impacto real, vem pra um lugar onde talento anda lado a lado com crescimento e carreira e futuro rodam no mesmo sistema, no mesmo time.

Vem ser Inter!

Um jeito inteligente de investir na sua carreira.

#ComeToInter!!

Here at Inter, we don’t see the future as a far-off place. Using spark, focus, teamwork and feedback we transform the ordinary into innovation. If you’re in search of purpose, advancement and to make a real impact, come to a place where talent goes hand in hand with growth, and career and the future run on the same system and on the same team.

Come and be Inter!

An intelligent way to invest in your career.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Unit Testing
  • MVVM
  • CI/CD
  • iOS
  • Swift
  • SwiftUI
  • Fastlane
  • REST API
  • TDD
  • GitLab CI
  • SOLID
  • BDD
  • Firebase
  • UIKit
  • Clean Architecture

Возможные вопросы на собеседовании

Учитывая фокус команды на компонентах, важно понимать, как кандидат обеспечивает изоляцию и масштабируемость кода.

Расскажите о вашем опыте проектирования дизайн-системы или библиотеки компонентов: с какими сложностями вы сталкивались при обеспечении гибкости и производительности?

Вакансия требует глубоких знаний Swift Concurrency.

В каких случаях вы предпочтете использование Swift Concurrency (async/await) вместо традиционного GCD, и какие риски стоит учитывать при их смешивании?

Роль подразумевает техническое лидерство.

Как вы подходите к проведению Code Review и какие метрики качества кода считаете наиболее важными для крупного модульного проекта?

Для Super App критична производительность.

Опишите ваш процесс поиска и устранения утечек памяти или проблем с отрисовкой интерфейса (UI jank) с помощью Instruments.

Упоминается Server-Driven UI.

Был ли у вас опыт работы с Server-Driven UI? Какие архитектурные паттерны вы использовали для обработки динамических изменений интерфейса на стороне клиента?

Похожие вакансии

Nikta.ai
150 000 ₽ – 180 000 ₽

Middle React Native разработчик

MiddleУдалённоРоссия
React Native · TypeScript · Expo · Next.js · Redux · REST API · Axios · Git · Unit Testing · Firebase · WebSockets
+11 навыков
Lion Recruitment
70 000 ₽ – 100 000 ₽

Junior iOS-разработчик

JuniorУдалённоРоссия
Swift · UIKit · SwiftUI · MVVM · Dependency Injection · Firebase · Alamofire · Combine · CI/CD · Code Review
+10 навыков
NDA
150 000 ₽ – 200 000 ₽

Flutter разработчик (Middle/Middle+)

MiddleУдалённоРоссия
Flutter · Dart · REST API · Firebase · Git · BLoC · Riverpod · Provider · Android · iOS
+10 навыков
vk
300 000 ₽ – 350 000 ₽

Ведущий Android-разработчик

LeadУдалённоРоссия
Kotlin · Android SDK · Coroutines · SOLID · Material Design · MVVM · ViewBinding · Jetpack Compose · Dagger2 · CI/CD · Clean Architecture
+11 навыков
Codify Soft
200 000 ₽ – 220 000 ₽

Middle+/Senior Flutter Developer

SeniorУдалённоРоссия
Flutter · Dart · MVVM · BLoC · Riverpod · Provider · Redux · MobX · iOS · Android
+10 навыков
Eclipse Digital
Не указана

Middle+ React Native разработчик

SeniorУдалённоРоссия
React Native · React · JavaScript · TypeScript · Redux · MobX · TanStack Query · REST API · WebSocket · GraphQL · CSS · Less · Sass · Xcode · Android Studio · Agile · Scrum · Code Review
+18 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

inter
Страна
Бразилия