Staff iOS Software Engineer

Job description

Sobre nós ✨

A ambição da Swile é criar um mundo de trabalho gratificante e transformar em prioridade a experiência do colaborador. Por isso queremos criar uma marca poderosa dentro do mundo do trabalho, no Brasil, na França e no resto do mundo.

Fundada em 2016 e reconhecida como uma das melhores empresas para trabalhar pelo GPTW (Great Place to Work 2020), a Vee se uniu à Swile, a mais inovadora ScaleUp europeia e que revolucionou o mercado de benefícios na França em 2021, se tornando um unicórnio global!

Sobre o time e a posição 🔥

Os seniores mobile software engineers para plataforma iOS na Swile são os responsáveis por entregar a melhor experiência para todos os nossos usuários finais e garantir que nosso app iOS tenha alta performance mesmo em dispositivos mais antigos, segurança, e seja estável.

Também esperamos que você seja capaz de entregar código em Swift e Objective-C que seja documentado, testado, de alta performance, utilizando boas práticas de desenvolvimento e garantindo que todos no seu time também o façam com code reviews visando sempre aumentar a qualidade das entregas do seu time.

Principais atividades no time 📈

- Produzir código de alta qualidade, testado, seguro, documentado e de alta performance;

- Monitorar e observar seu código nos dispositivos dos usuários garantindo uma recuperação a falhas rápida e eficiente;

- Fazer code review de alta qualidade do seu time e também times globais quando necessário;

- Identificar, priorizar com stakeholders e product managers e garantir a execução de débitos técnicos do aplicativo tendo uma visão de longo prazo nas entregas;

- Participar em rotações on-call acordadas com seu time garantindo melhores respostas a falhas e incidentes e também propondo melhorias no processo;

- Participar ativamente de processos de design e arquitetura de soluções com engenheiros de toda a Swile garantindo uma visão de longo prazo nas entregas;

- Trabalhar diretamente stakeholders de produto e outras áreas da empresa visando o melhor entendimento dos problemas e tendo foco na melhor experiência do nosso usuário final;

- Liderar iniciativas de ponta a ponta garantindo a execução de alta qualidade de todos os envolvidos nas entregas relevantes para seu resultado;

- Colaborar ativamente com o crescimento e desenvolvimento de outros membros dentro e fora do seu time;

- Trabalhar se comunicando com times internacionais em inglês.

Suas responsabilidades envolvem:

Produzir e desenvolver de códigos;

Revisar códigos de times pares para garantir satisfação e qualidade das requisições;

Conhecimentos avançados em Objective-C e SWIFT;

Mestrado, doutorado ou equivalente em Ciências da Computação, Engenharia da Computação ou áreas relacionadas;

Requisitos mínimos:

  • Bacharelado em Ciências da Computação ou equivalente em áreas relacionadas
  • Mais de 5 anos de experiência com desenvolvimento de aplicativos iOS com Swift e Objective-C
  • Swift 5, proficiência em testes unitários (XCTest), Rx Swift (arquitetura reactiva com MVVM-C)
  • Conhecimentos avançados sobre a criação e manutenção de um pipeline CI/CD
  • Conhecimentos avanlados em Objective-C and Swift together, Clean code e SOLID
  • Inglês avançado/fluente para interação com o time da França

Requisitos preferenciais:

  • Mestrado, doutorado ou equivalente em Ciências da Computação. engenharia da computação ou áreas relacionadas
  • Experiência em desenvolvimento para aplicativos Android (Java & Kotlin) - cross-platform development

Sobre nossos valores:

  • 💜 We are team players: nós nos importamos com nossos colegas e navegamos bem entre áreas
  • 🏋 We are doers: temos ano nível de autonomia e entregamos resultados tangível
  • 🏄 We move fast: identificamos corretamente as prioridades e assumimos a iniciativa
  • 📣 We are ambassadors: entendemos sobre o mercado, o produto e estamos alinhados em torno da mesma visão
  • 🍔 We stay hungry: somos resilientes e gostamos de aprender e compartilhar conhecimento
  • 🥰 We cherish our values : abrimos mão do ego e aceitamos feedbacks como um presente

O que oferecemos:

  • 💳 Pacote de benefícios flexíveis super atraentes para você usar como quiser (flexfood, mobilidade, cultura, educação, etc) dentro do cartão Swile;
  • 💸 Bônus
  • 🏠 Auxílio Home-office
  • 👩‍⚕️ Plano de Saúde e Odontológico sem coparticipação;
  • 💪 TotalPass (acesso às melhores academias e estúdios)
  •  🗣️ Aulas de inglês ou Francês.
  • 💊 Auxilio farmária
  • 🧠 Saúde emocional (sessões de terapia gratuitas com um de nossos parceiros)
  •  💻 Trabalho Full Remoto

Nós abraçamos e incentivamos a diversidade e inclusão no nosso time, então, sinta-se livre para ser quem você é junto à nós 🌈

Share this job:
Please let Swile know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply