April 9, 2026

Senior Android Developer (freelance)

Senior • Remote

15,000 - 30,000 PLN/mo

Warsaw, Poland

In short

If you're a Senior Android Developer who knows BLE inside out and isn't afraid of code that talks to physical things, we want to talk. You'd join us on a freelance, time & material basis: you're paid for the hours you actually work on real client projects. The first three months are about figuring out if we're a good match. When things work out, and that depends on the work itself, the project pipeline, and business timing, there's a real path to our core team with a permanent contract and full benefits.

Why intent?

We've been designing and co-creating connected devices since 2008. Wearables, smart audio, health-tech hardware for clients like Oura and BOSE, backed by investors like a16z and Founders Fund. We're 60+ people, fully remote, and AI-native since before LinkedIn influencers discovered the term. We use AI every day, in actual work, not just in company decks. If your Kotlin has ever made a physical device do something it couldn't do before, you already get why we love what we do.

Who this role is NOT for

If you like being told exactly what to build every morning, opening Jira, closing Jira, and logging off at 17:01, we're probably not your people. We look for engineers who ask "why" before "how", challenge assumptions, and occasionally break things because they were trying something new. We're AI-native and we expect you to treat AI as a daily multiplier, not a gimmick. What we expect: ownership of what you touch, straight talk when things get complicated, and the kind of curiosity that makes you actually care about the device on the other end of your Bluetooth connection.

What you'll do

  • Design, build, and maintain Android apps that communicate with hardware peripherals over BLE

  • Write performant, reusable, and reliable Kotlin code, the kind people don't dread inheriting

  • Take part in specifying, planning, and estimating new modules and features

  • Cover your code with unit tests and keep a TDD mindset where it makes sense

  • Review pull requests and give your teammates feedback that actually helps

  • Hunt down bottlenecks and bugs, including the ones that only show up on one OEM

  • Share what you learn: tech talks, internal docs, pair sessions, whatever fits

  • Use AI tools as part of your daily workflow, not as a party trick

What we're looking for

  • 3+ years writing production Android in commercial projects

  • Strong Kotlin (not "I read about coroutines once")

  • Hands-on BLE integration experience: real apps talking to real peripherals

  • Jetpack Compose in production

  • Comfort with popular Android libraries: Koin, Hilt, and the modern stack

  • Unit testing discipline (JUnit, Mockito, Robolectric, or similar) with a TDD mindset

  • English at B2+, written and spoken, because our clients are mostly US-based

  • Problem-solving over line-counting: we'll take a creative thinker over a fast typist any day

  • High coding standards and an eye on what's new in the Android world

  • Initiative, ownership, and the kind of communication where people don't have to guess what you meant

Nice to have

  • Solid grasp of architecture and design patterns

  • Previous IoT or connected device projects

  • Functional reactive programming (Flow, RxJava)

  • Google Play release experience and Android Auto

  • Agile or Scrum delivery experience

  • Some Flutter experience

  • Genuine curiosity about the things you build, not just the code behind them

How we work

Fully remote. We have a pet-friendly office in Warsaw and a coworking space in Gdansk if walls and coffee machines motivate you, but nobody will ask why you're not there. Working hours are flexible: most of the team operates between 10:00 and 18:00 CET, and that's when most meetings happen. Evening calls with US-based clients (up to ~20:00) are part of the rhythm, sometimes a couple of times a week, always planned ahead. You'll be part of the Mobile chapter for knowledge-sharing, and at the same time on a project squad led by a PM for day-to-day delivery.

What you'll get

  • 90-180 PLN/h net B2B, depending on your experience

  • Truly flexible hours: you organize your day

  • Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them

  • Access to our internal knowledge-sharing: tech talks, experiments, side projects

  • When the first 3 months work out, and that depends on the work, the project pipeline, and business timing, there's a real path to a permanent contract with a fixed monthly salary, 26 days paid leave, 10 sick days, Saltus medical care, and a training budget

No sugarcoating: during the freelance period there's no paid leave or medical benefits. Those come with the permanent contract, and we're transparent about that upfront.

Your first weeks

We aim to give you space to ramp up before jumping into live project work, but this is a real company with real deadlines: if the project needs you sooner, we'll make sure you have the support to hit the ground running. You'll get paired with a technical buddy and tackle progressively bigger tasks, so both sides can see how the collaboration feels. Feedback comes early and often, no one waits three months to tell you something isn't working. If it's great, you'll know. If something needs adjusting, you'll hear about it while there's still time to adjust.

Recruitment process

The entire process is in English. All interviews are recorded for internal evaluation purposes.

  1. Application with a few screening questions

  2. HR call, ~45 min, casual

  3. Technical meeting, ~90 min, with the technical team (may include live coding)

  4. Final feedback within a few days

Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.

One more thing

intent is an equal opportunity employer. We care about what you can do, not where you come from. Send us your CV and a few words about why this caught your eye. Bonus points if you share something you've built that made you proud.

Similar jobs you might like

Technology

Intent

Senior Flutter Developer (freelance)

Senior

Remote

Warsaw, Poland

15,000 - 30,000 PLN/mo

🏢 Summary: Freelance Senior Flutter Developer role focused on building high-quality mobile applications for IoT and connected device projects. The position involves close collaboration with engineering teams to deliver new features, improve app reliability, and contribute to innovative product development. This is a remote B2B opportunity with potential for long-term cooperation. 🗂️ Requirements: Advanced knowledge of Flutter SDK, Advanced knowledge of Dart, Working knowledge of iOS, Working knowledge of Android, Experience with BLE, Experience with flutter_blue_plus, Scrum or Agile experience, English B2 level minimum 📃 Skills: Flutter, Dart, iOS, Android, BLE, flutter_blue_plus, Scrum, Agile, Jira, Confluence, Slack, Zoom, GSuite 🏢 Description: We’re currently seeking a passionate freelance Senior Flutter Developer to join our forthcoming projects. As a freelancer cooperating with intent, you'll have the chance to work on diverse IoT projects, contributing your expertise to our team. intent has over 10+ years of experience in helping to conceptualize, design, and build apps for IoT and connected devices. We're a software house that acts as a specialized think partner for products at the intersection of physical and digital (like wearables and IoT) - from net-new to products looking to enter a competitive and established niche. Some of our clients include Oura, BOSE, and McIntosh audio systems. 💎 Requirements : Advanced knowledge of Flutter and Dart, working knowledge of iOS and Android, English min. B2. 💰 Salary: 15 - 30K net on B2B depending on your experience. 🏝️ Perks and benefits: 100% remote work, flexible working hours, and knowledge-sharing initiatives. Moreover, if after a few months of working together, we're all on the same page, then definitely we’ll gladly invite you to join our internal intent team for long-term collaboration and you’ll enjoy all the benefits, such as paid holidays, paid sick leave, training budget, and much more! What we expect: Knowing your way around the Flutter SDK, bonus points for commercial experience Advanced knowledge of Dart programming language. Working knowledge of iOS and Android platforms. Experience with BLE, particularly using the flutter_blue_plus library. At least B2 English skills (both written and spoken). Out-of-the-box thinking and creativity (we care about your problem-solving skills, not the lines of code you write). Willingness to adopt our programming style and suggest new ideas Keeping track of industry developments and taking the initiative to incorporate these into the company technologies. Engagement and team-play. Willingness to participate in the events outside .intent (such as hackathons, conferences, etc.) and share your knowledge inside .intent. Scrum (or other Agile) development method experience. Attention to detail. What you'll do: Delivering world-class mobile apps. Work closely with the engineering team to deliver exciting new features. Improve reliability by fixing issues reported by the QA team. Brainstorm potential product improvements. Participate in knowledge-sharing activities within and outside of intent. Tools you’ll use: Jira, Confluence. Slack, Zoom, GSuite. Recruitment process: A screening call with an HR person (45 mins). A technical interview (60-90 mins). Final feedback received within a week after the interview. Join us on this exciting journey where you'll have the opportunity to work on groundbreaking projects and shape the future of the IoT industry. Embrace the challenge, unleash your creativity, and be part of a team that is passionate about making a real impact in the world of technology 🦾

Technology

Intent

QA Engineer (freelance)

Senior

Remote

Warsaw, Poland

12,500 - 17,000 PLN/mo

🏢 Summary: Freelance Senior QA Engineer role focused on testing IoT and connected device solutions, including mobile applications and hardware–software integrations. The position involves designing test strategies from scratch and ensuring quality across firmware, connectivity, and device ecosystems. The role supports diverse IoT projects in a fully remote B2B setup. 🗂️ Requirements: 4+ years of professional experience as a mobile tester, Experience building testing approach and test cases from scratch, Experience with IoT testing including firmware, OTA, connectivity, hardware–software interaction, Knowledge of IoT protocols: Bluetooth, BLE, NFC, Wi-Fi, Thread, Understanding of hardware workflows: firmware updates, pairing, resets, failure scenarios, Experience with test case management tools: TestRail or Qase, Experience with Atlassian tools, English level B2 or higher 📃 Skills: IoT, Mobile, Testing, Firmware, OTA, Bluetooth, BLE, NFC, Wi-Fi, Thread, Hardware, TestRail, Qase, Atlassian 🏢 Description: We’re currently seeking a passionate freelance Senior QA Engineer to join our forthcoming projects. As a freelancer cooperating with intent, you'll have the chance to work on diverse IoT projects, contributing your expertise to our team. intent has over 10+ years of experience in helping to conceptualize, design, and build apps for IoT and connected devices. We're a software house that acts as a specialized think partner for products at the intersection of physical and digital (like wearables and IoT) - from net-new to products looking to enter a competitive and established niche. Some of our clients include Oura, BOSE, and McIntosh audio systems. 💰 Salary : 12,5-17K on B2B. 💎 Requirements : At least 4 years of professional experience as a mobile tester. Experience building testing approach or test cases from scratch – not only maintaining existing test suites Experience with IoT testing (firmware, OTA, device connectivity, hardware–software interaction) Familiarity with IoT protocols (e.g., Bluetooth, BLE, NFC, Wi-Fi, Thread) Practical understanding of hardware workflows (e.g. firmware updates, pairing, resets, failure scenarios) Experience with test case management tools (e.g. TestRail, Qase) and Atlassian tools. At least B2 English skills (both written and spoken). Self-reliance, responsibility for assigned tasks, and effective time management. Keeping track of industry trends and proactively incorporating them into the company's technologies. Engagement and team-play. It’d be nice if you have: Knowledge of the creation and maintenance of automated tests. Practice in API testing (Postman preferred) and database testing. Experience with web app testing and web-debugging proxy tools (e.g. Charles, Proxyman). ISTQB Foundation (or higher) certificate. Experience in working in Agile or Scrum environments. What you'll do: Compatibility Testing: Conduct compatibility testing to ensure seamless interoperability between various IoT devices, sensors, gateways, protocols, and platforms. Functional Testing: Verify the functional correctness of IoT applications by testing features such as data collection, storage, processing, real-time monitoring, control, and integration with other systems. Performance Testing: Evaluate the performance of IoT systems under different workloads, network conditions, and environmental factors to identify bottlenecks, latency issues, and scalability limitations. Security Testing: Conduct thorough security assessments to identify and mitigate vulnerabilities in IoT devices, communication protocols, data transmission, storage, access controls, and authentication mechanisms. Estimate your work. Mentor less experienced team members to help them succeed and grow. Participate in the requirement discussion meetings and daily calls, and provide feedback on inconsistencies and open issues. Take part in knowledge sharing with other tech freaks. 🏝️ Perks and benefits : 100% remote work, Flexible working hours with core hours between 10:00 and 18:00 CET, with some client meetings scheduled up to 20:00 CET (approx. 2 per week). Moreover, if after a few months of working together, we're all on the same page, then definitely we’ll gladly invite you to join our internal intent team for long-term collaboration and you’ll enjoy all the benefits, such as paid holidays, paid sick leave, training budget, and much more! Recruitment process: A screening call with an HR person (45 mins). A technical interview (60-90 mins). Final feedback is received within a week after the interview. Join us on this exciting journey where you'll have the opportunity to work on groundbreaking projects and shape the future of the IoT industry. Embrace the challenge, unleash your creativity, and be part of a team that is passionate about making a real impact in the world of technology 🦾

Technology

.intent

Senior QA Engineer (Mobile & IoT) - Freelance

Senior

Remote

Warsaw, Poland

13,000 - 25,000 PLN/mo

🏢 Summary: Freelance Senior QA Engineer role focused on mobile and IoT projects, responsible for building testing strategies from scratch and ensuring quality across connected devices and applications. The position involves functional, compatibility, performance, and security testing of IoT systems, including firmware and device connectivity. Fully remote B2B cooperation with opportunities to mentor others and influence testing processes. 🗂️ Requirements: Minimum 4 years of experience as a mobile tester, Experience building testing strategy and test cases from scratch, Experience in IoT testing including firmware, OTA, and device connectivity, Knowledge of IoT protocols such as Bluetooth, BLE, NFC, Wi-Fi, Thread, Understanding of hardware workflows including firmware updates and device pairing, Experience with test case management tools, Experience with Atlassian tools, B2 level English proficiency 📃 Skills: IoT, Mobile, Firmware, OTA, Bluetooth, BLE, NFC, Wi-Fi, Thread, TestRail, Qase, Jira, Postman, API, SQL, Charles, Proxyman, ISTQB, Agile, Scrum 🏢 Description: We’re currently seeking a passionate Senior QA Engineer for our mobile and IoT projects for a freelance cooperation. At the moment, we have a few open positions for our ongoing projects, which are heavily focused on IoT and mobile. As a freelancer working with intent, you'll have the chance to contribute your expertise to other IoT projects as well. intent has over 10+ years of experience in helping to conceptualize, design, and build apps for IoT and connected devices. We're a software house that acts as a specialized think partner for products at the intersection of physical and digital (like wearables and IoT) - from net-new to products looking to enter a competitive and established niche. Some of our clients include Oura, BOSE, and McIntosh audio systems. 💰 Salary : 12,5-17K on B2B. 💎 Requirements : At least 4 years of professional experience as a mobile tester. Experience building testing approach or test cases from scratch – not only maintaining existing test suites Experience with IoT testing (firmware, OTA, device connectivity, hardware–software interaction) Familiarity with IoT protocols (e.g., Bluetooth, BLE, NFC, Wi-Fi, Thread) Practical understanding of hardware workflows (e.g. firmware updates, pairing, resets, failure scenarios) Experience with test case management tools (e.g. TestRail, Qase) and Atlassian tools. At least B2 English skills (both written and spoken). Self-reliance, responsibility for assigned tasks, and effective time management. Keeping track of industry trends and proactively incorporating them into the company's technologies. Engagement and team-play. It’d be nice if you have: Knowledge of the creation and maintenance of automated tests. Practice in API testing (Postman preferred) and database testing. Experience with web app testing and web-debugging proxy tools (e.g. Charles, Proxyman). ISTQB Foundation (or higher) certificate. Experience in working in Agile or Scrum environments. What you'll do: Compatibility Testing: Conduct compatibility testing to ensure seamless interoperability between various IoT devices, sensors, gateways, protocols, and platforms. Functional Testing: Verify the functional correctness of IoT applications by testing features such as data collection, storage, processing, real-time monitoring, control, and integration with other systems. Performance Testing: Evaluate the performance of IoT systems under different workloads, network conditions, and environmental factors to identify bottlenecks, latency issues, and scalability limitations. Security Testing: Conduct thorough security assessments to identify and mitigate vulnerabilities in IoT devices, communication protocols, data transmission, storage, access controls, and authentication mechanisms. Estimate your work. Mentor less experienced team members to help them succeed and grow. Participate in the requirement discussion meetings and daily calls, and provide feedback on inconsistencies and open issues. Take part in knowledge sharing with other tech freaks. 🏝️ Perks and benefits : 100% remote work, Flexible working hours with core hours between 10:00 and 18:00 CET, with some client meetings scheduled up to 20:00 CET (approx. 2 per week). Moreover, if after a few months of working together, we're all on the same page, then definitely we’ll gladly invite you to join our internal intent team for long-term collaboration and you’ll enjoy all the benefits, such as paid holidays, paid sick leave, training budget, and much more! Recruitment process: A screening call with an HR person (45 mins). A technical interview (60-90 mins). Final feedback is received within a week after the interview. Join us on this exciting journey where you'll have the opportunity to work on groundbreaking projects and shape the future of the IoT industry. Embrace the challenge, unleash your creativity, and be part of a team that is passionate about making a real impact in the world of technology 🦾

Technology

Intent

QA Engineer (freelance)

Senior

Remote

Warsaw, Poland

12,500 - 17,000 PLN/mo

🏢 Summary: Freelance Senior QA Engineer role focused on testing mobile and IoT applications, ensuring quality across connected devices, platforms, and systems. The position involves compatibility, functional, performance, and security testing for IoT solutions in a remote B2B setup. Opportunity to contribute to upcoming IoT projects with potential for long-term collaboration. 🗂️ Requirements: 4+ years of professional experience in mobile app testing, Experience with test case management tools (e.g. TestRail, Qase), Experience with Atlassian tools, Strong knowledge of software quality assurance principles, Experience in compatibility, functional, performance, and security testing, English proficiency at minimum B2 level (written and spoken) 📃 Skills: IoT, Mobile, TestRail, Qase, Jira, Confluence, Postman, API, SQL, Charles, Proxyman, Agile, Scrum, ISTQB 🏢 Description: We’re currently seeking a passionate freelance Senior QA Engineer to join our forthcoming projects. As a freelancer cooperating with intent, you'll have the chance to work on diverse IoT projects, contributing your expertise to our team. At the moment, there are no ongoing projects, but we eagerly await upcoming opportunities and are keen to engage with talented QA Engineers. intent has over 10+ years of experience in helping to conceptualize, design, and build apps for IoT and connected devices. We're a software house that acts as a specialized think partner for products at the intersection of physical and digital (like wearables and IoT) - from net-new to products looking to enter a competitive and established niche. Some of our clients include Oura, BOSE, and McIntosh audio systems. 💎 Requirements : 4+ years in mobile app testing, good command of written and spoken English (B2). 💰 Salary : 12,5-17K on B2B. 🏝️ Perks and benefits : 100% remote work, flexible working hours, and knowledge-sharing initiatives. Moreover, if after a few months of working together, we're all on the same page, then definitely we’ll gladly invite you to join our internal intent team for long-term collaboration and you’ll enjoy all the benefits, such as paid holidays, paid sick leave, training budget, and much more! What you'll do: Compatibility Testing: Conduct compatibility testing to ensure seamless interoperability between various IoT devices, sensors, gateways, protocols, and platforms. Functional Testing: Verify the functional correctness of IoT applications by testing features such as data collection, storage, processing, real-time monitoring, control, and integration with other systems. Performance Testing: Evaluate the performance of IoT systems under different workloads, network conditions, and environmental factors to identify bottlenecks, latency issues, and scalability limitations. Security Testing: Conduct thorough security assessments to identify and mitigate vulnerabilities in IoT devices, communication protocols, data transmission, storage, access controls, and authentication mechanisms. Estimate your work. Mentor less experienced team members to help them succeed and grow. Participate in the requirement discussion meetings and daily calls, and provide feedback on inconsistencies and open issues. Take part in knowledge sharing with other tech freaks. What we expect: At least 4 years of professional experience as a mobile tester. Experience with test case management tools (e.g. TestRail, Qase) and Atlassian tools. Solid knowledge in the field of software quality assurance. At least B2 English skills (both written and spoken). Out-of-the-box thinking and creativity (we care about your problem-solving skills). Precision, curiosity, perceptiveness, patience. Self-reliance, responsibility for assigned tasks, and effective time management. Keeping track of the industry trends and taking the initiative to incorporate these into the company technologies. Engagement and team-play. It’d be nice if you have: Experience in projects involving physical devices (e.g. wearables). Knowledge of the creation and maintenance of automated tests. Practice in API testing (Postman preferred) and database testing. Experience with web app testing and web-debugging proxy tools (e.g. Charles, Proxyman). ISTQB Foundation (or higher) certificate. Experience in working in Agile or Scrum environments. Recruitment process: A screening call with an HR person (20-30 mins). A technical interview (60-90 mins). Final feedback received within a week after the interview. Join us on this exciting journey where you'll have the opportunity to work on groundbreaking projects and shape the future of the IoT industry. Embrace the challenge, unleash your creativity, and be part of a team that is passionate about making a real impact in the world of technology 🦾

Technology

.intent

Senior Android Mobile Engineer

Senior

Hybrid

Warsaw, Poland

15,000 - 30,000 PLN

🏢 Summary: Senior Android Engineer role in an embedded-focused project for next-generation IoT and connected devices, working closely with hardware, firmware, and embedded teams. The position involves full ownership of Android applications, device communication, onboarding flows, and performance optimization in complex ecosystems. Regular on-site presence in Warsaw is required due to security constraints. 🗂️ Requirements: 6+ years of commercial Android experience, Strong proficiency in Kotlin and Java, Hands-on experience with Jetpack Compose, Experience with Kotlin Coroutines and asynchronous programming, Experience with unit testing and TDD, Experience with dependency injection frameworks, Experience building apps communicating over BLE, Understanding of Android SDKs, system components, and lifecycle, Familiarity with C/C++, Experience working with embedded or IoT ecosystems, Understanding of TCP, UDP, and IP networking fundamentals, Experience with REST, HTTP, and WebSockets, Knowledge of OAuth 2.0 and OpenID Connect, Experience with performance optimization and multithreading, B2+ level English, Availability for regular on-site work in Warsaw 📃 Skills: Android, Kotlin, Java, Jetpack, Compose, Coroutines, TDD, Hilt, Koin, BLE, C, C++, TCP, UDP, IP, REST, HTTP, WebSockets, OAuth2, OpenID, RBAC 🏢 Description: We are looking for a Senior Android Engineer to join an embedded-focused team augmentation project for a global consumer electronics brand. This role goes far beyond classic Android app development. You will work closely with embedded, firmware, and hardware teams on next-generation products and prototypes, taking ownership across the entire ecosystem, not just the mobile layer. Due to security requirements and the product’s confidential nature, this project requires regular on-site presence at our Warsaw office and cannot be fully remote. intent has over 10+ years of experience in helping to conceptualize, design, and build software for IoT and connected devices. We act as a specialized think partner for products at the intersection of physical and digital, from brand-new concepts to products entering competitive and established markets. Some of the brands we’ve worked with include Oura, BOSE, and McIntosh. What you’ll do Design, build, and maintain high-quality Android applications for IoT and connected devices Work close to hardware, firmware, and embedded teams , not just the mobile layer Implement device onboarding and setup flows Optimize performance, threading, and reliability in complex environments Review pull requests, give feedback, and help keep code quality high Write and maintain unit tests Take part in technical discussions, daily calls, and knowledge sharing Android experience 6+ years of commercial Android experience Strong proficiency in Kotlin and Java Hands-on experience with Jetpack Compose (Kotlin UI) Solid knowledge of Kotlin Coroutines and async programming Experience with unit testing / TDD Familiarity with dependency injection (Hilt, Koin) Strong experience building apps, communicating with devices over Bluetooth Low Energy (BLE) Understanding of Android internals (SDKs, system components, lifecycle) B2+ English , comfortable in everyday communication Cross-platform / Embedded / Ecosystem Familiarity with C/C++ for shared or native modules Experience working in or close to embedded / IoT ecosystems Understanding of networking fundamentals : TCP / UDP / IP REST / HTTP WebSockets Knowledge of secure authentication & authorization : OAuth 2.0 OpenID Connect Session management, RBAC Experience with performance optimization and multi-threading

Technology

.intent

Senior iOS Engineer

Senior

Remote

Warsaw, Poland

15,000 - 30,000 PLN/hr

🏢 Summary: Freelance Senior iOS Developer role focused on building and maintaining iOS applications that communicate with connected hardware devices over BLE. The position involves close collaboration with firmware and product teams, strong ownership, TDD practices, and daily use of AI tools, with a potential path to a permanent contract after an initial 3‑month period. Fully remote with flexible hours and B2B hourly compensation. 🗂️ Requirements: 6+ years of production experience in Swift, Strong hands-on experience with BLE integration, Experience with structured concurrency in Swift, Experience with CI/CD tools (GitHub Actions, Bitrise, or Travis), Experience with unit testing frameworks (XCTest, Quick/Nimble) and TDD, English proficiency at B2+ level, Ability to work with high coding standards and modern iOS practices 📃 Skills: Swift, BLE, XCTest, Quick, Nimble, CI/CD, GitHub, Bitrise, Travis, Combine, RxSwift, TDD, Agile, Scrum, AI 🏢 Description: If you're a Senior iOS Developer who knows BLE inside out and likes code that talks to physical things, we want to talk. You'd join us on a freelance, time & material basis : you're paid for the hours you actually work on real client projects. The first three months are about figuring out if we're a good match. When things work out, and that depends on the work itself, the project pipeline, and business timing, there's a real path to our core team with a permanent contract and full benefits. Why intent? We've been designing and co-creating connected devices since 2008. Wearables, smart audio, health-tech hardware for clients like Oura and BOSE, backed by investors like a16z and Founders Fund. We're 60+ people, fully remote, and AI-native since before LinkedIn influencers discovered the term. We use AI every day, in actual work, not just in company decks. If your Swift has ever made a physical device do something it couldn't do before, you already get why we love what we do. Who this role is NOT for If you like being told exactly what to build every morning, opening Jira, closing Jira, and logging off at 17:01, we're probably not your people. We look for engineers who ask "why" before "how", challenge assumptions, and occasionally break things because they were trying something new. We're AI-native and we expect you to treat AI as a daily multiplier, not a gimmick. What we expect: ownership of what you touch, straight talk when things get complicated, and the kind of curiosity that makes you actually care about the device on the other end of your Bluetooth connection. What you'll do Build and maintain iOS apps that communicate with hardware peripherals over BLE Take part in specifying, planning, and estimating new modules and features Write and maintain unit tests (XCTest, Quick/Nimble) with a TDD mindset Keep CI/CD pipelines in shape (GitHub Actions, Bitrise, Travis) Review pull requests and give your teammates feedback that actually helps Share what you learn: tech talks, internal docs, pair sessions, whatever fits Work side by side with firmware engineers, designers, QA, and PMs Use AI tools as part of your daily workflow, not as a party trick How we work Fully remote. We have a pet-friendly office in Warsaw and a coworking space in Gdansk if walls and coffee machines motivate you, but nobody will ask why you're not there. Working hours are flexible: most of the team operates between 10:00 and 18:00 CET, and that's when most meetings happen. Evening calls with US-based clients (up to ~20:00) are part of the rhythm, sometimes a couple of times a week, always planned ahead. You'll be part of the Mobile chapter for knowledge-sharing, and at the same time on a project squad led by a PM for day-to-day delivery. What you'll get 90-180 PLN/h net B2B, depending on your experience Truly flexible hours: you organize your day Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them Access to our internal knowledge-sharing: tech talks, experiments, side projects When the first 3 months work out, and that depends on the work, the project pipeline, and business timing, there's a real path to a permanent contract with a fixed monthly salary, 26 days paid leave, 10 sick days, Saltus medical care, and a training budget No sugarcoating: during the freelance period there's no paid leave or medical benefits. Those come with the permanent contract, and we're transparent about that upfront. Your first weeks We aim to give you space to ramp up before jumping into live project work, but this is a real company with real deadlines: if the project needs you sooner, we'll make sure you have the support to hit the ground running. You'll get paired with a technical buddy and tackle progressively bigger tasks, so both sides can see how the collaboration feels. Feedback comes early and often, no one waits three months to tell you something isn't working. If it's great, you'll know. If something needs adjusting, you'll hear about it while there's still time to adjust. Recruitment process The entire process is in English. All interviews are recorded for internal evaluation purposes. Application with a few screening questions HR call, ~45 min, casual Technical meeting, ~90 min, with the technical team (may include live coding) Final feedback within a few days Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag. One more thing intent is an equal opportunity employer. We care about what you can do, not where you come from. Send us your CV and a few words about why this caught your eye. Bonus points if you share something you've built that made you proud. Job requirements What we're looking for 6+ years writing production Swift Strong, hands-on BLE integration experience (not "I read about it once") Structured concurrency in Swift: you know it, you use it CI/CD experience: GitHub Actions, Bitrise, or Travis Unit testing discipline: XCTest, Quick/Nimble, or similar, with a TDD mindset English at B2+, written and spoken, because our clients are mostly US-based Problem-solving over line-counting: we'll take a creative thinker over a fast typist any day High coding standards and an eye on what's new in the iOS world Initiative, ownership, and the kind of communication where people don't have to guess what you meant Nice to have Experience with other mobile platforms (Android, Flutter, KMM) Previous IoT or connected device projects Functional reactive programming (Combine, RxSwift) Agile/Scrum experience Genuine curiosity about the things you build, not just the code behind them

Technology

Intent

Backend Expert (node.js)

Senior

Remote

Warsaw, Poland

135 - 220 PLN/hr

🏢 Summary: Freelance Backend Expert role focused on leading end-to-end architecture and cloud infrastructure for IoT projects, with full ownership of technical decisions and backend direction. The position involves designing scalable, production-grade systems on AWS, shaping distributed architectures, and collaborating directly with clients. Initial B2B engagement with potential transition to a permanent core team role. 🗂️ Requirements: 7+ years backend development experience, Experience leading technical direction and architecture decisions, Strong production experience with Node.js, Deep hands-on AWS expertise (EKS, Aurora, DynamoDB, Timestream, S3, IAM), Experience with Kubernetes (EKS), Docker, Terraform, Experience designing distributed systems and event-driven architectures, Experience building data ingestion pipelines, Experience with MQTT or similar IoT messaging protocols, Experience designing CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions), Ability to design and maintain production-grade cloud infrastructure, English B2+ proficiency 📃 Skills: Node.js, AWS, EKS, Aurora, DynamoDB, Timestream, S3, IAM, Kubernetes, Docker, Terraform, MQTT, Jenkins, GitLab, GitHub, CI/CD 🏢 Description: We’re currently seeking a passionate freelance Backend Expert to join our team ASAP. As a freelancer cooperating with intent, you'll have the opportunity to work on diverse IoT projects, leveraging your expertise in backend and cloud technologies. About intent intent has over 15+ years of experience in conceptualizing, designing, and building apps for IoT and connected devices. We act as a specialized think partner for products at the intersection of physical and digital (such as wearables and IoT), working with companies like Oura, BOSE, and McIntosh audio systems. If you’re a backend engineer who doesn’t just build what’s asked but shapes how it’s built, we’d love to talk. We’re looking for someone who can own the technical direction of a project end to end: architecture, infrastructure, trade-offs, and the conversations that come with them. You’d be joining us on a freelance, time & material basis: you’re paid for the hours you actually work on real client projects. Full capacity from the start. The first three months are about getting to know each other: if it turns out we work well together, we’d love to bring you into our core team with a fixed monthly salary, paid time off, and the whole benefits package. Not a promise, a real possibility we actively root for. Who this role is NOT for If your comfort zone is a well-defined Jira board, clear specs, and someone else making the architectural calls, this isn’t going to work. We’re not hiring a senior developer who executes well. We’re hiring someone who decides what gets built, how it gets built, and why. Someone who walks into a room full of ambiguity and starts creating structure, not waiting for it. If you need a ticket to start moving, if "that’s not in the requirements" is a sentence you use often, if you’d rather not be the one explaining a technical trade-off to a client: we’re probably not your people. We’re AI-native and we expect you to treat AI tools as a daily multiplier, not a gimmick. We look for engineers who ask "why" before "how", who challenge assumptions, and who occasionally break things because they were trying something better. What you’ll do Own and evolve the backend architecture for IoT projects: from data ingestion pipelines to API design to infrastructure decisions Make technical trade-off decisions and defend them clearly to the team and to clients Design and maintain cloud infrastructure on AWS (EKS, Aurora, DynamoDB, Timestream, S3) with production-grade reliability Lead technical discussions: RFCs, architecture reviews, post-mortems. Not because someone asked you to, but because you see the need Mentor other backend engineers, raise the bar on code quality, and set patterns others can follow Collaborate closely with firmware engineers, mobile developers, QA, PMs, and clients Use AI tools as part of your daily workflow, not as a party trick Challenge product and technical assumptions when something doesn’t make sense, even if it means a harder conversation What we’re looking for 7+ years of backend development experience, with a meaningful chunk spent leading technical direction, not just writing code Deep, hands-on AWS expertise: EKS, Aurora, DynamoDB, Timestream, S3, IAM. Not "I set up an EC2 once" Strong Node.js skills in production systems at scale Kubernetes (EKS), Docker, and Terraform: you’ve built and maintained real infrastructure, not just followed tutorials Solid understanding of distributed systems, event-driven architectures, and data pipelines Experience with MQTT or similar IoT messaging protocols CI/CD pipelines you’ve designed yourself (Jenkins, GitLab CI, GitHub Actions) English at B2+ minimum, written and spoken: you’ll be in rooms with US-based clients and you need to hold your own The ability to translate business needs into technical decisions and explain those decisions to non-technical stakeholders Strong opinions, loosely held: you propose direction, you defend it, and you change your mind when the evidence says you should Nice to have Experience leading or bootstrapping a project from scratch as the sole or primary backend engineer Previous IoT, connected device, or hardware-adjacent projects Familiarity with time-series data, real-time streaming, or edge computing patterns Background in system design interviews or architecture review boards Contributions to open-source projects or technical writing that shows how you think Genuine curiosity about the physical devices your code powers, not just the services behind them How we work Fully remote. We have an office in Warsaw if walls and coffee machines motivate you, but nobody will ask why you’re not there. Working hours are flexible: most of the team operates between 10:00 and 18:00 CET, and that’s when most meetings happen. Depending on the project, occasional evening calls with US-based clients (up to ~20:00) may happen, always scheduled in advance, never a surprise. You’ll be part of the backend/cloud chapter for knowledge-sharing, and simultaneously on a project squad led by a PM for day-to-day delivery. What you’ll get 135-220 PLN/h net B2B, depending on your experience Truly flexible hours (most of the team works 10-18 CET, but you organize your day) Fully remote opportunity Access to our internal knowledge-sharing: tech talks, experiments, side projects A genuine path to the core team: if the first 3 months go well, you get a permanent contract with a fixed monthly salary regardless of project availability, 26 days paid leave, 10 sick days, Saltus medical care, training budget, and mentoring budget No sugarcoating: during the freelance period, there’s no paid leave or medical benefits. Those come with the permanent contract, and we’re transparent about that upfront. Your first weeks We don’t throw you into the deep end on day one. New engineers go through a structured ramp-up period before landing on target projects: you’ll work alongside the team, get paired with a technical buddy, and tackle progressively bigger challenges so both sides can see how the collaboration feels. Feedback comes early and often: no one waits three months to tell you something isn’t working. We believe in fast, honest signals. If it’s great, you’ll know. If something needs adjusting, you’ll hear about it while there’s still time to adjust. Recruitment process The entire process is in English. All interviews are recorded for internal evaluation purposes. Application with a few screening questions HR call (~45 min, casual, recorded) Technical meeting (~90 min, with the technical team) Final feedback within a few days Join Us! 🚀 Be part of groundbreaking IoT projects, shaping the future of cloud and backend technology. If you’re excited about cloud computing, scalable systems, and backend development in innovative projects, this is the place for you! 💡

Technology

Intellias

Senior Android App Engineer (Kotlin)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Android Developer role focused on building business-critical native Android applications in Kotlin for next-generation premium electric vehicles. The position combines hands-on development with technical ownership, including code reviews and mentoring, in a complex automotive environment. Strong emphasis on quality, performance, scalability, and integration-focused functionality. 🗂️ Requirements: 5+ years Android application development experience, Strong experience with native Android development in Kotlin, Solid understanding of Android development lifecycle, Strong knowledge of Kotlin Coroutines and asynchronous programming, Experience with software design patterns and modular architecture, Experience building business-critical and integration-focused features, Experience with unit testing and debugging, Ability to maintain high code quality standards, Experience working with Jira and Confluence, Upper-Intermediate English or higher 📃 Skills: Kotlin, Android, Coroutines, UnitTesting, Jira, Confluence, Embedded, Automotive 🏢 Description: About the project We are looking for a Senior Android Developer to join an innovative automotive project focused on next-generation electric mobility solutions . You will work with a European R&D center delivering premium digital products and technologies for some of the world’s leading automotive brands. The project is focused on building business-critical Android applications that support the future of premium electric vehicles . This is a great opportunity to join a fast-paced, engineering-driven environment where quality, performance, and reliability are essential. Your role As a Senior Android Developer , you will be responsible for designing and developing native Android applications in Kotlin , with a strong focus on business logic, integrations, code quality, and maintainability . This role combines hands-on development with technical ownership — including code reviews, mentoring, and cross-team collaboration in a complex automotive environment. Tech stack / environment Kotlin Native Android Kotlin Coroutines Unit testing Jira / Confluence Automotive / Embedded environment What you’ll do Design and develop native Android applications in Kotlin Build and maintain business-critical features and integration-related functionality Write clean, maintainable, and testable code Apply design patterns and best engineering practices to create scalable and well-structured solutions Collaborate with cross-functional teams in a complex product environment Perform code reviews and support high engineering standards Contribute to unit testing , bug fixing, and continuous quality improvements Help solve technical challenges and communicate solutions clearly Support and mentor other team members in mobile development What we’re looking for 5+ years of experience in Android application development Strong hands-on experience building native Android applications in Kotlin Solid understanding of the Android development lifecycle Strong knowledge of Kotlin Coroutines and asynchronous programming Experience writing maintainable, testable, and well-structured code Experience designing and developing business-critical and integration-focused functionality Good understanding of software design patterns and modular application architecture Experience with unit testing , debugging, and code quality practices Ability to work independently in a fast-paced environment Strong communication skills and ability to explain technical challenges and solutions clearly Experience working with Jira and Confluence Upper-Intermediate English or higher Nice to have Experience in the Embedded Automotive domain Experience with Head Unit Android Apps Experience in technically complex, multi-team product environments Perks and Benefits: Flexible work schedule Fixed financial bonus issued upfront on a quarterly basis, covering the average market price of private medical care and sport card - B2B contract Present on the occasion of birthday, wedding, child birth E-learning accounts for Coursera, O'Relly, Udemy Corporate language school

Technology

DCV Technologies

Android Developer

Mid

Remote

Sofia, Bulgaria

🏢 Summary: Remote B2B opportunity for an Android Developer to build and maintain scalable, high-quality mobile applications using modern Android technologies. The role focuses on delivering new features, integrating backend services, and ensuring performance and reliability across devices. You will contribute to architecture decisions and CI/CD processes within a cross-functional team. 🗂️ Requirements: 3–5+ years of Android development experience, Proficiency in Kotlin and Java, Experience with Android Jetpack components (ViewModel, LiveData, Room, Navigation, WorkManager), Knowledge of MVVM or Clean Architecture, Experience with Coroutines and Flow, Experience integrating RESTful APIs and working with JSON, Proficiency with Git version control, Experience with Hilt or Dagger, Experience with JUnit and Espresso, Experience with CI/CD pipelines, Understanding of mobile UI/UX principles 📃 Skills: Kotlin, Java, Android, AndroidStudio, Jetpack, ViewModel, LiveData, Room, Navigation, WorkManager, MVVM, CleanArchitecture, Coroutines, Flow, REST, JSON, Git, Hilt, Dagger, JUnit, Espresso, CICD, Jenkins, GitHubActions, Bitrise, AzureDevOps, Firebase, Crashlytics, AppCenter, KMM, Compose 🏢 Description: Android Developer We are looking for a talented Android Developer to join our engineering team and help us build high-quality, scalable, and user-friendly mobile applications. You will work closely with product, design, and backend teams to deliver reliable Android features and improve the overall app experience. Work mode: Remote From Bulgaria Contract: B2B Industry: Postal services 💡 Key Responsibilities • Design, develop, and maintain Android applications using Kotlin and Android Studio. • Collaborate with cross-functional teams to define and deliver new features. • Ensure application performance, quality, and responsiveness across a wide range of devices. • Integrate RESTful APIs, third-party SDKs, and backend services. • Write clean, maintainable, and testable code following best practices. • Perform code reviews and participate in architectural discussions. • Troubleshoot and resolve bugs, crashes, and performance issues. • Maintain up-to-date knowledge of Android development trends, libraries, and frameworks. • Contribute to CI/CD pipelines and support automated deployment/testing processes. ✅ Required Skills & Qualifications • 3–5+ years of hands-on experience in Android development. • Strong proficiency in Kotlin and Java. • Experience with Android Jetpack components (ViewModel, LiveData, Room, Navigation, WorkManager). • Familiarity with MVVM or Clean Architecture patterns. • Experience with Coroutines and Flow. • Strong understanding of mobile UI/UX principles. • Experience integrating RESTful APIs and working with JSON. • Proficiency with Git and version control workflows. • Experience with dependency injection frameworks like Hilt or Dagger. • Familiarity with unit and UI testing frameworks (JUnit, Espresso). • Experience working in Agile/Scrum environments. • Strong problem-solving and communication skills. ➕ Nice to Have • Knowledge of Jetpack Compose UI. • Experience with CI/CD tools (Jenkins, GitHub Actions, Bitrise, Azure DevOps). • Familiarity with analytics & crash reporting tools (Firebase, Crashlytics, AppCenter). • Experience with Kotlin Multiplatform (KMM). • Practical experience in performance profiling and optimization. ✅ What’s in It for You? • Work with modern technologies • Collaborate with international teams • Long-term and stable cooperation • Professional growth opportunities 📩 If you’re interested or would like to learn more, feel free to reach out at alina.pchelnikova@dcvtechnologies.co.uk

Technology

Margo

Android Programmer

Mid

Remote

Warsaw, Poland

110 - 120 PLN

🏢 Summary: Opportunity for a Regular Android Developer to build and scale high-quality mobile applications using Kotlin and modern Android technologies. The role focuses on implementing new features, ensuring performance, and maintaining high software quality through testing and solid architecture practices. The position involves leading development efforts aligned with business needs and optimal IT solutions. 🗂️ Requirements: Minimum 3 years commercial experience in Android development, Strong proficiency in Kotlin, Practical experience with Jetpack Compose, Experience with Kotlin Coroutines, Ability to work with and modify Java code, Deep understanding of Clean Code principles, Knowledge of software architecture patterns, Strong knowledge of Android platform specifics, Experience with Continuous Integration, Experience in automated, unit, and integration testing, Ability to read and communicate using technical English 📃 Skills: Kotlin, JetpackCompose, KotlinCoroutines, Java, Android, CleanCode, Architecture, CI, UnitTesting, IntegrationTesting, AutomatedTesting 🏢 Description: 🚀 Looking for your next challenge as an Android Developer? Join our team! We are seeking an experienced and dedicated Regular Android Programmer to help us build and scale high-quality mobile applications. If you know how to effectively bridge business context with modern IT solutions, this opportunity is for you! 📱 🛠️ Your Responsibilities: Implement new Android functionalities using Kotlin. Proactively monitor application performance and troubleshoot technical issues. Ensure top-tier software quality through rigorous automated and unit testing. Lead development, programming, and implementation projects based on a strong understanding of business needs and optimal IT solutions. 🎯 Requirements: Minimum 3 years of commercial experience in developing Android solutions. Deep understanding and practical knowledge of Clean Code techniques and software architecture. Excellent command of Kotlin. Strong proficiency in Jetpack Compose and Kotlin Coroutines. Ability to understand and modify existing Java code. In-depth knowledge of Android platform programming specifics. Familiarity with the Continuous Integration (CI) approach. Proven ability to create automated, unit, and integration tests. English language proficiency sufficient for reading technical documentation, conducting technical correspondence, and participating in technical discussions. ✨ Nice to Have: Hands-on experience working in an Agile environment. Familiarity with tools like Jira, Git, and Confluence. Experience or basic knowledge in the DevOps area.