
Rebtel Networks AB · Stockholm
What will you do? As a Senior Android Engineer at Rebtel, you will be part of our Frontend team, helping modernize and evolve the Rebtel Android app. We are in ...
What will you do?
As a Senior Android Engineer at Rebtel, you will be part of our Frontend team, helping modernize and evolve the Rebtel Android app. We are in the middle of migrating from Java to Kotlin and Jetpack Compose 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 Android platform.
Drive the migration from Java to a modern Kotlin + Compose stack
Refactor code that slows us down and proactively pay down tech debt
Build and modernize Android features using Kotlin and Jetpack Compose
Contribute to architecture decisions (MVVM/MVI, Coroutines, platform improvements)
Collaborate closely with iOS, Web, Product, Design, and QA to ship the right solutions
Improve tooling, testing practices, and CI/CD where needed
Maintain and improve the overall health of the Android platform
You are an excellent communicator and collaborator. We work in English, but you will hear many languages in our Stockholm office
5+ years of experience building Android applications
Strong knowledge of Kotlin (and solid Java understanding)
Experience with modern Android architecture (Jetpack Compose, Coroutines, MVVM/MVI)
Proven ability to work independently and ship high-quality code
You are an excellent communicator and collaborator. We work in English, but you will hear many languages in our Stockholm office
You care about the code you leave behind — you ship features without cutting corners
You prefer simple, pragmatic solutions over clever complexity
Experience migrating legacy Android codebases to modern stacks
Experience with mobile CI/CD, testing, or DevOps practices is a plus
It's a plus with experience with collaborating across platforms (iOS/Web)
Why Rebtel?
When you join Rebtel, you become part of a global team, bringing together diverse minds from every corner of the world. Our headquarter is nestled in Stockholm and here we strike a balance between dedicated work and more relaxed activities. Every Friday the unmistakable aroma of freshly popped popcorn fills the air, but our celebrations encompass everything from minor and major common accomplishments to cinnamon bun day.
At Rebtel, you are the most important asset and we strive to provide a comprehensive package of benefits and perks that enhance your well-being and work experience. Here are some of the things you can expect from us:
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, if you're joining us from afar, we'll assist you in making a smooth transition.
Rebtel is an international workplace, and at the office, we speak English; therefore, high English proficiency is required. We are committed to being an LGBTQIA+ safe workplace, a place where individuals can be open about who they are without fear of discrimination or harassment.
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.
Why Valtech? We’re the experience innovation company - a trusted partner to the world’s most recognized brands. To our people we offer growth opportunities, a values-driven culture, international careers and the chance to shape the future of experience. THE OPPORTUNITY At Valtech, you’ll find an environment designed for continuous learning, meaningful impact, and professional growth. Whether you're pioneering new digital solutions, challenging conventional thinking or building the next generation of customer experiences, your work will help transform industries. We are proud of: * The work we do and the innovation we drive * Our values of share, care and dare * A workplace culture that fosters creativity, diversity and autonomy * Our borderless, global framework, which enables seamless collaboration THE ROLE Valtech is looking for a Senior Mobile App Developer with 6+ years of experience, who is confident developing native mobile applications for both iOS and Android. This role is for someone who takes mobile development seriously—not just individual platforms, but the craft of building high‑quality mobile products as a whole. You care deeply about performance, architecture and long‑term maintainability, and you have strong opinions on how mobile apps should be built, backed by hands‑on experience across platforms. You are comfortable using AI‑powered tools responsibly to support development, improve code quality, and increase efficiency across the mobile development lifecycle. We are looking for a senior app developer who drives work proactively, collaborates closely with clients, product, and design teams, and confidently owns technical decisions across both iOS and Android. We are first and foremost looking for a senior native app developer. In addition, we highly value T‑shaped profiles who bring depth in app development combined with strength or interest in adjacent areas. Role responsibilities * Development of native applications (no React Native) * Primary focus on iOS, with solid understanding and experience in Android * Drive app development, technical decisions, and new ideas * Act in a proactive, advisory role towards the client * Represent Valtech in the day-to-day collaboration * Close collaboration within a senior, cross-functional team MUST HAVE QUALIFICATIONS To be considered for this role, you must meet the following essential qualifications: * iOS * Swift * SwiftUI, UIKit * CocoaPods, Swift Package Manager (SPM) * Xcode * MVVM * The Composable Architecture (TCA) * Android * * Kotlin, Java * Jetpack Compose * Android Studio * Fluent in Swedish and English NICE TO HAVE QUALIFICATIONS * Git * Fastlane * Firebase & Crashlytics * REST / Networking (e.g. Alamofire) * Database management (GRDB, Core Data) * Authentication & security (MSAL, Auth0) * Third-party integrations (Google ML Kit, Adyen, Contentful, Usercentrics) * Unit testing & UI testing * Publishing and management via App Store Connect & Google Play Console * Beta testing (TestFlight, Apple Business Manager, Google Play Testing Tracks) * You have a solid understanding of UX/UI design for mobile apps and can work according to each platform’s design principles when developing new features: * iOS: Cupertino / Liquid Glass * Android: Material Design If you do not meet all the listed qualifications or have gaps in your experience, we still encourage you to apply. At Valtech, we recognize that talent comes in many forms, and we value diverse perspectives and a willingness to learn. COMMITMENT TO REACHING ALL KINDS OF PEOPLE We design experiences that work for all kinds of people - and that starts with our own teams. At Valtech, we’re intentional about building an inclusive culture where everyone feels supported to grow, thrive and achieve their goals. No matter your background, you belong here. Explore our Diversity & Inclusion site to see how we’re creating a more equitable Valtech for all. THE BENEFITS This is a full time position based in Stockholm, Sweden, with hybrid working model (at least 2-3 days work from our Stockholm office). Beyond a competitive compensation package, we offer: * Flexibility, with remote and hybrid work options (country-dependent) * Career advancement, with international mobility and professional development programs * Learning and development, with access to cutting-edge tools, training and industry experts Our benefits are tailored to each location. Your Talent Partner will provide full details during the hiring process. YOUR APPLICATION PROCESS Once you apply, our Talent Acquisition team will review your application. Your CV should cover key information on relevant experiences and expertise. We do not require information such as age, gender, marital status, or a headshot in your application. We review all candidates based on skills, experience, and potential. ⚠️ Beware of recruitment fraud! We are committed to inclusion and accessibility. If you need reasonable accommodations during the interview process, please either indicate it in your application or let your Talent Partner know. ABOUT VALTECH Valtech is the experience innovation company that exists to unlock a better way to experience the world. By blending crafts, categories, and cultures, we help brands unlock new value in an increasingly digital world. At the intersection of data, AI, creativity, and technology, we drive transformation for leading organizations, including L’Oréal, Mars, Audi, P&G, Volkswagen Dolby, and more. At Valtech, we don’t just talk about transformation. We make it happen. Our people are the heart of our success, and we foster a workplace where everyone has the support to thrive, grow and innovate. Are you ready to create what’s next? Join us!
10% of Europe’s CO₂ emissions are caused by residential heating and energy bills are out of control. Aira is here to change that. With our intelligent Aira Heat Pump at the heart, we’re making the switch to clean energy-tech easier and more affordable. Helping Europe turn off gas and slashing energy costs one home at a time. Founded in 2022, and with 1200+ employees and counting, Aira is driving the clean energy revolution by providing homes with modern clean energy-tech solutions such as solar power, battery storage solutions and heat pumps. With a state-of-the-art production facility in Poland, and HQ in Stockholm, Sweden, and hubs across the UK, Germany and Italy, Aira is well on track to install clean energy-tech into 5 million homes by 2034. About the role As a Senior Flutter Developer in the Engagement Team, you will build the tools that enable our field teams to deliver smooth installations and exceptional service. You'll be part of one of our cross-functional teams working primarily with the mobile application that installers and service technicians use. In practice, this means building tools for commissioning and servicing the full range of Aira's clean energy systems — heat pumps, solar panels, batteries, and inverters, as well as managing software updates and helping technicians troubleshoot in the field. As a Senior Flutter developer, you will: Own and ship features across iOS and Android from a single Flutter codebase Partner with UX design to craft interfaces built for real field conditions, used by technicians on-site, often under time pressure Work tightly with the in-field teams to optimize the commissioning experience. Build reliable device integrations over Bluetooth, Wi-Fi, and Thread - connecting technicians directly to the hardware they're installing and servicing Make pragmatic decisions about when to prioritize speed and when to focus on long-term scalability Contribute to architectural decisions that support our rapid growth and international expansion What you bring to the team: Solid experience with product-driven software development and agile environments 5+ years of mobile development experience Flutter experience preferred, React Native considered. Experience building and consuming REST APIs and integrating third-party SDKs Familiarity with state management patterns such as Bloc or Riverpod, and an appreciation for testable code Comfort working with structured data contracts and binary protocols — we use Protobuf for communication between the app and our edge devices We would also appreciate if you have experience with or knowledge of some of the following: Hands-on experience with device communication protocols such as Bluetooth LE, Wi-Fi, or Thread Familiarity with embedded Linux environments or edge computing. The devices our app talks to run a Rust application on Linux hardware Experience with event-driven architectures or message brokers such as Kafka A track record of thriving in rapid-growth environments (start-ups, scale-ups, or new projects). What is in it for you? Develop and grow in a fast-growing scale-up with a supportive and inclusive culture. Contribute to something measurable. Every smooth commissioning enables a more environmentally sustainable Europe. See your work in action in the real world. The app you build is used by technicians installing clean energy systems in people's homes across Europe every day. Collaborate with colleagues across the full value chain, from R&D in Sweden and manufacturing in Poland to installation teams on the ground in the UK, Germany, and Italy. Enjoy the flexibility of our hybrid work model, with our office centrally located in Stockholm near Sankt Eriksplan and Odenplan. We interview on a rolling basis throughout the summer, with the majority of interviews taking place in August. At Aira, we champion next-generation energy as well as diversity and inclusion. We firmly believe that a diverse workforce fosters innovation and creativity, enhancing our ability to serve customers and communities effectively. We welcome individuals from all backgrounds, cultures and perspectives to join our team. Our commitment is to uphold equality and inclusivity, fostering a collaborative environment where everyone can thrive and contribute to a better future for our people and the planet.
We are currently looking for a Senior QA Engineer with strong experience in test strategy, automation, and end-to-end validation across web and mobile platforms. This role combines hands-on testing with strategic quality enablement in a distributed, cross-team environment. Role Overview You will be responsible for planning and executing Product, Integration, E2E, and Regression testing across web and mobile applications (Android & iOS). The role includes automation design, CI/CD integration, cross-team QA coordination, and mentoring. Key ResponsibilitiesTest Strategy & Execution Define and execute end-to-end test strategies across web flows Create comprehensive test plans and test cases based on business and technical requirements Validate critical customer journeys (e.g., PDP, Search, Availability, Checkout) Identify, document, and track defects and support root-cause analysis Automation & Quality Enablement Design, implement, and maintain automation frameworks (Robot Framework preferred) Build reusable and maintainable test components Enable continuous validation (smoke, regression, health checks) Integrate automated tests into CI/CD pipelines End-to-End & Production-Like Validation Support E2E testing across distributed systems Contribute to production-like testing strategies and test data stability Collaborate with Ops and Data teams on observability and failure detection Cross-Team QA Coordination Act as a QA connector across product teams Establish shared testing standards and tooling Support onboarding into common QA practices Promote system-level quality ownership Continuous Improvement & Mentorship Identify bottlenecks and improve testing approaches Mentor QA engineers and developers Promote automation-first and early validation practices Required Technical Skills Strong experience in web and mobile testing (Android & iOS) Automation experience with Robot Framework or similar frameworks Proficiency in JavaScript, HTML, CSS Experience with Appium, BrowserStack, or similar tools Experience with test management tools (QMetry, Xray, or similar) Familiarity with CI/CD pipelines and automated test integration Experience with Git, Jira, Confluence Understanding of Page Object Model (POM), SOLID principles, and test design patterns Experience with Python for automation is highly valued. Profile We are looking for a structured and analytical QA professional with strong quality ownership. You are comfortable working cross-functionally, driving improvements, and mentoring others in modern testing practices.