
Majority Sweden AB · Stockholm
MAJORITY is a groundbreaking all-in-one digital financial service app that includes an FDIC-insured account, Visa® Prepaid card, money remittance, and internati...
MAJORITY is a groundbreaking all-in-one digital financial service app that includes an FDIC-insured account, Visa® Prepaid card, money remittance, and international calling. We are built for migrants, by migrants.
Global migration is a 21st-century reality. Whether people are following their dreams, love or new experiences, more and more of us are leaning towards new environments. Our purpose at MAJORITY is to empower the amazing, the brave, and the talented and help them achieve all of their ambitions.
We believe that everyone deserves the same opportunity to succeed. Our mission is to provide migrants the tools to thrive in their new country.
We are a diverse group of people from over 40 different countries that come together every day and we’re looking for others driven by the same desire to create meaningful products that bridge cultural and geographic distances.
MAJORITY is looking for a skilled iOS Developer to join its Mobile team. This is a full time, in-person position based in Stockholm, Sweden. Developers may work from home up to 2 days a week.
About our mobile apps and MAJORITY
The two apps that we work on are written entirely in Swift. We also started adopting a bit of SwiftUI and the journey will continue.
The development team is up to date with best practices and software patterns on each platform
To secure high quality code we practice code review and pair programming, we use CI/CD and automated testing
We always strive to learn new things, so there’s room and space for that
We have great cross team collaboration throughout the entire organization
We also have a lot of fun together. We have a lunch run club, play foosball and other games, go the gym, AWs etc
About you and your responsibilities
You are ambitious and believe there’s always a solution, no matter the complexity of the task ahead of you
You take pride in the quality of your work. You consider the whole system, cover the edge cases and test your code
You use AI on a daily basis and strive to find new ways on how it can assist you and your team
You wake up in the morning with positive energy to bring to work where you will collaborate with your colleagues and contribute to the organizational success
You are able to reason through the trade-offs and dare to make decisions for the benefit of the organization
You have a keen interest in architecture and know how to build complex applications that are maintainable
You love to share the knowledge you have and to learn new things from your colleagues and other sources
You are interested in learning new technologies
Basic Requirements
Good experience in Swift and iOS app development
Knowledgeable about iOS, Apple, mobile, devices and related spheres of technology
Excellent communication skills in English, some Spanish is a plus!
Ideal candidate
7+ years full-time professional iOS development experience
Committed to writing excellent code
Experience working with a growing team on evolving products with many users
Experience building new products with an eye on maintainability and scalability
Experience with payment platforms, FinTech, Banking or app security
Happy hacking on new technology, loves R&D
Always curious, always learning
Vision for product development and for how a code base evolves
A degree in computer science
A pleasure to work with
If you’re interested in joining our mission as an iOS developer, please apply by submitting your CV.
We believe in equal opportunity and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
What will you do? As a Senior iOS Engineer at Rebtel, you will be part of our Frontend team, helping modernize and evolve the Rebtel iOS app. The iOS team is two engineers, and you'd be the third. We're moving off legacy Objective-C toward a modern Swift, SwiftUI, and Combine stack, and shifting the architecture from VIPER to MVVM-C, all while continuously shipping product features to a global user base. You'll work in a small, empowered team where your technical decisions matter. This role is a mix of building new features, refactoring legacy code, collaborating cross-functionally, and shaping the future of our iOS platform. Areas of ownership: Drive the modernization from legacy Objective-C to a modern Swift + SwiftUI stack Refactor code that slows us down and proactively pay down tech debt Build and modernize iOS features using Swift, SwiftUI, and Combine Contribute to architecture decisions (VIPER to MVVM-C transition, Combine, platform improvements) Collaborate closely with Android, Web, Product, Design to ship the right solutions Ship to the App Store and monitor what happens after release Improve tooling, testing practices, and CI/CD where needed Maintain and improve the overall health of the iOS platform Requirements: 5+ years building iOS apps Proficient in Swift, SwiftUI, and Combine Comfortable maintaining and modernizing legacy Objective-C Solid grasp of iOS architecture patterns (MVVM-C, VIPER) Shipped production iOS apps to the App Store, including post-release monitoring Experience with REST and/or GraphQL, with solid error handling and async patterns Can work independently and ship without constant oversight Write unit tests, cover edge cases, and give code reviews that favor simple solutions Work effectively with AI coding tools Good English (we write and speak it all day) Nice to have: Worked on large, mature products Mobile CI/CD, testing, and DevOps experience Audio or telecommunications experience Why Rebtel? Rebtel has been connecting people across borders for nearly 20 years. Today, we're profitable, growing, and at a pivotal moment in our journey. We make it cheap and easy for migrants to call and send money home. Millions of people move countries every year, and staying connected with family shouldn't cost a fortune. That's the problem we work on, from a small, international team based in Stockholm where speed and ownership matter more than process. Benefits Pension Plan Health Checkups, Influenza shots, and Private Medical Insurance Dental Insurance Occupational insurance Wellness allowance (5,000 SEK) Discount on gym memberships Bonus program Extra parental pay 30 days annual vacation Monday breakfasts Relocation Support Equal Opportunity We are Rebtel. We come from all around the world to create products for anyone who has crossed a border. We believe in equal opportunity and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Providing Value & Impact - SwedQ. SwedQ is a consultancy company that has lately proven to have a unique model for those who want to grow, create a legacy, and take on challenges that both add and gain value. Year after year, we have managed to serve clients within a wide range of industries (intentionally excluding gambling and weaponry). During this time, we have also grown steadily, in revenue, in team size, and in the impact of our deliveries. We are now looking for a Senior iOS-developer who wants to be part of the company in a literal sense. That means taking on technical challenges, helping shape how we build things, and getting a portion of the company in the future. If you want to, you can also drive your own ideas forward and implement them with us. You’ll be working closely with skilled engineers, business-minded people, and clients with real demands. That makes it easy to influence decisions, create change, and build things that actually matter. What’s in it for you? The question goes back to you: what do you want? Some people value fixed salaries, pensions, and stability. Others want a bigger share of the upside and are willing to take some risk. Let’s talk that through. One thing is certain—we’ll make sure you find your “it,” whether that’s with us in-house or with our clients. We’ll shape the role to fit both your needs and ours. The good thing? You will be surrounded by people who are technically sharp, ambitious, and generous with what they know. That gives you plenty of room to both teach and learn. And beyond the code, you’ll be close to entrepreneurship, business discussions, and real decision-making. We know, it raises a lot of questions. That’s why we have interviews, right? Who are you: At least 5 years of hands-on experience building and maintaining native iOS applications in production Strong experience with Swift Solid experience with SwiftUI in real-world apps Proven ability to build mobile applications with high standards for quality, usability, and performance Experience working in agile, cross-functional teams together with designers, testers, backend developers, and product owners Strong understanding of app architecture, maintainability, and scalable ways of working over time Experience with Git and modern development workflows A genuine interest in creating excellent user experiences, not just shipping features Understanding of accessibility and a willingness to build solutions that work for more users Ability to take ownership and contribute to technical discussions, not just implementation Strong communication skills in Swedish and English Would be great if you had: Experience from apps with large user volumes or business-critical usage Experience improving app quality through testing, review culture, and better engineering practices Worked closely with design systems and product/design teams Experience mentoring other developers or raising the technical level of a team Familiarity with CI/CD, release flows, and App Store delivery Experience from regulated environments, public sector, mobility, fintech, or other complex domains SwedQ culture SwedQ began with siblings who brought in people they knew. Those people recommended friends, and from there, the company grew further through open head-hunting. Over time, we’ve built a diverse team with different backgrounds, experiences, and insights. We made sure to amplify this diversity by embracing independence and accountability while driving value-creating work. At the same time, we make sure to have fun—with epic football tournaments, unforgettable trips, and great dinners. Perks & Benefits Competitive salary—you decide your preferred salary model Budget to spend on health and gym Generous developer budget Monthly payments into your additional pension fund Private health insurance Private healthcare Office in the city – a stone’s throw from public transport and lunch restaurants Breakfast in the SwedQ office EVERYDAY Support for open-source projects and community engagement Kick-ass colleagues and mentors at every corner Company car (or car allowance) Benefits to make life easier—home cleaning, childcare, and more
Why Doktor.se Doktor.se is Sweden's largest digital healthcare provider. We combine physical clinics with a digital platform serving millions of consultations per year — backed by a profitable, international organization with 1,000+ employees and over 1B SEK in revenue. Our 25-person engineering team operates with startup autonomy inside enterprise stability. We're actively integrating LLMs (OpenAI, Anthropic) into patient and clinician experiences — and the mobile apps are where patients interact with all of it. The role You'll join a small, high-ownership mobile team: you, our iOS lead, and two Android engineers working closely together across platforms. This isn't a maintenance role. We're actively modernizing our iOS architecture, improving test coverage, and making real decisions about how we structure things going forward. You'll be shaping how we build iOS at Doktor.se — not just writing features to spec. What you'll work on Help settle on a clean, sustainable architecture — we're evaluating approaches now — and drive the migration. Build new features end-to-end in collaboration with product managers and designers. Improve testing practices and ideally bring TDD into the team's workflow. Bring AI capabilities into the patient experience — we're expanding what we do on the platform into the mobile apps. Own the release process and deployment pipeline. Work with our Android team to ensure a coherent experience across platforms. Shape how we build iOS — not just execute tickets. What we're looking for 5+ years of professional iOS development. Solid understanding of architecture patterns — and opinions about what works in practice, not just in theory. Experience across both modern and legacy UI frameworks. Our codebase uses both, and you should be comfortable navigating that. Experience writing tests and ideally bringing TDD practices into a team. Comfortable integrating with backend services. Experience with modular codebases or breaking monoliths into modules. Experience improving and refactoring production codebases — not just greenfield projects. University degree in computer science, engineering, or equivalent experience. Who you are You see tech debt as an opportunity, not a chore. You enjoy the work of making things better. You're senior enough to drive work independently, suggest improvements, and push back when needed — but you're not looking to be the lead. You want to build, not manage. You care about craft: clean code, good tests, thoughtful architecture. But you're also pragmatic about shipping. Tech stack Language - Swift UI SwiftUI, UIKit Architecture - MVVM, Combine, Clean Architecture (evolving) Testing - XCTest, UI testing CI/CD - GitHub Actions, App Store Connect Backend integration - REST APIs AI - OpenAI, Anthropic (tooling & platform-wide, expanding to mobile) What we offer Technical ownership. You'll shape how iOS is built here, not just pick up tickets. Direct impact. Small team, millions of patients. Your work is visible immediately. AI-forward environment. We're running LLMs in production today — you'll bring that into the mobile experience. Stable employer. Profitable international healthcare organization, not a runway-burning startup. Collective agreement, 30 days vacation, ITP1 pension, wellness allowance, personal education budget. Practical details Start: As soon as possible. We'll accommodate your notice period. Employment: Permanent, full-time. Six month probation period. Location: On-site, Monday–Thursday at Sveavägen 63, Stockholm. Fridays are flexible. Language: English is our working language in tech. Swedish is a plus for collaborating with clinical and business teams, but not a hard requirement. Work permit: You must already have the right to work in Sweden. We handle recruitment internally — no agencies, no consultants, no external recruiters.