{"offers":[{"max_hours_per_week":"40","locations_question_type":"multiple_choice","position":93,"experience_code":"experienced","salary":{"max":"23000","min":"17000","period":"month","currency":"PLN"},"title":"QA Lead","country_code":"PL","options_photo":"off","on_site":false,"translations":{"en":{"description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">We're looking for an experienced QA Lead to take ownership of quality assurance across our mobile and IoT projects. You'll design test strategies, raise the bar on QA practices, build up the chapter, and mentor a team of testers who already know what they're doing. This is a permanent role: B2B contract, monthly salary, full benefits, and you'd be reporting to the CTO on QA direction across the company.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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. QA here isn't \"click through the screens\": it's mobile apps talking to firmware over BLE, sensor pipelines, edge cases that only appear at -10°C with a flat battery. The bugs are real, the stakes are real, and good QA leadership changes whether a product ships well or limps out the door.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">If your version of QA leadership is reviewing test cases and writing weekly reports, this isn't going to work. We're not hiring someone to manage a team that already runs itself. We're hiring someone who shapes how testing is done across mobile and IoT projects, decides what tooling we invest in, and pushes the whole chapter forward. If you need full specs to make a call, if \"that's not in scope\" is a sentence you use often, or if you'd rather not be the one explaining quality trade-offs to a US client at 18:30, we're probably not your people. We're AI-native and we expect you to treat AI as a daily multiplier, not a gimmick.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Plan, design, and execute comprehensive testing strategies for IoT and mobile products</span></p></li><li><p><span style=\"color:#000000\">Lead and mentor the QA team: guide test design, review approaches, run knowledge-sharing</span></p></li><li><p><span style=\"color:#000000\">Introduce modern QA tools and practices, including test automation and CI/CD integration</span></p></li><li><p><span style=\"color:#000000\">Define and track quality metrics, and continuously improve testing efficiency</span></p></li><li><p><span style=\"color:#000000\">Work directly with the CTO on QA direction across the company</span></p></li><li><p><span style=\"color:#000000\">Collaborate with developers, PMs, and clients to define acceptance criteria and coverage</span></p></li><li><p><span style=\"color:#000000\">Oversee the full range of testing: compatibility, functional, integration, E2E, automated, performance, security, regression</span></p></li><li><p><span style=\"color:#000000\">Run quality work end to end: from raw BLE signal capture all the way to cloud data validation</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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 lead the QA chapter for the whole company, and at the same time be embedded in a project squad led by a PM for day-to-day delivery.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">20,500-28,000 PLN/month net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">26 days of paid leave</span></p></li><li><p><span style=\"color:#000000\">10 days of paid sick leave</span></p></li><li><p><span style=\"color:#000000\">Saltus medical care</span></p></li><li><p><span style=\"color:#000000\">Self-development budget (2,000 PLN/year)</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">All necessary equipment provided</span></p></li><li><p><span style=\"color:#000000\">Internal knowledge-sharing: tech talks, team sessions, library and conference budgets</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Your first months</span></strong></h2><p><span style=\"color:#000000\">We aim to give you space to ramp up before owning the chapter direction, but this is a real company with real deadlines: if a project needs you sooner, we'll make sure you have the support to hit the ground running. You'll get paired with a buddy, meet the team, and start with real tasks while being guided by leadership. Monthly HR check-ins, real feedback after month two, and a proper review after month three. 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Short take-home task (~60 min)</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the CTO</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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 an improvement you introduced in a previous QA team that actually moved the needle, the specifics matter more than the title.</span></p>","title":"QA Lead","highlight":null,"requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">6+ years in software testing, ideally mobile and IoT</span></p></li><li><p><span style=\"color:#000000\">2+ years leading a QA team, with real ownership of how testing gets done</span></p></li><li><p><span style=\"color:#000000\">Hands-on with test case management (Qase, TestRail) and the Atlassian stack (Jira, Confluence)</span></p></li><li><p><span style=\"color:#000000\">Solid manual AND automated testing experience: Cypress, Appium, Postman, Robot Framework</span></p></li><li><p><span style=\"color:#000000\">Strong understanding of BLE, API testing, and cloud platforms (AWS, Firebase)</span></p></li><li><p><span style=\"color:#000000\">Excellent analytical and problem-solving skills with serious attention to detail</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken, because our clients are mostly US-based</span></p></li><li><p><span style=\"color:#000000\">Leadership mindset: you grow people, you don't just review their work</span></p></li><li><p><span style=\"color:#000000\">Initiative, ownership, and the kind of communication where people don't have to guess what you meant</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Hardware-in-the-loop test setups</span></p></li><li><p><span style=\"color:#000000\">Experience scaling QA practices in a software house or product company</span></p></li><li><p><span style=\"color:#000000\">Working knowledge of MQTT, NFC, Wi-Fi, Thread, or similar IoT protocols</span></p></li><li><p><span style=\"color:#000000\">ISTQB Advanced or higher</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the devices you test, not just the screens on top of them</span></p></li></ul>","sharing_image":null,"sharing_title":"QA Lead","sharing_description":"In shortWe're looking for an experienced QA Lead to take ownership of quality assurance across our mobile and IoT projects. You'll design test strategies, raise the bar on QA practices, build up the c","locations_question":"What is your preferred work location?"}},"careers_url":"https://intent.recruitee.com/o/qa-lead","postal_code":"02-001","city":"Warsaw","options_title":"off","mailbox_email":"job.gkm85@intent.recruitee.com","sharing_image":null,"country":"Poland","min_hours":40,"locations_question_required":true,"options_cover_letter":"optional","employment_type_code":"fulltime_permanent","department":"QA Engineering","open_questions":[{"id":3545919,"position":1,"options":{"length":120},"required":true,"body":"Please give your monthly salary expectations in PLN (provide net amount for B2B/gross for CoE):","kind":"text","translations":{"en":{"body":"Please give your monthly salary expectations in PLN (provide net amount for B2B/gross for CoE):"}},"open_question_options":[]},{"id":3545920,"position":2,"options":{"length":120},"required":true,"body":"When are you available to join us?","kind":"string","translations":{"en":{"body":"When are you available to join us?"}},"open_question_options":[]},{"id":3545926,"position":3,"options":{},"required":false,"body":"In how many IoT projects (e.g., wearables, connected devices, smart sensors) have you been directly involved?","kind":"single_choice","translations":{"en":{"body":"In how many IoT projects (e.g., wearables, connected devices, smart sensors) have you been directly involved?"}},"open_question_options":[{"id":5225140,"position":0,"body":"0","translations":{"en":{"body":"0"}}},{"id":5225141,"position":1,"body":"1-2","translations":{"en":{"body":"1-2"}}},{"id":5225142,"position":2,"body":"3+","translations":{"en":{"body":"3+"}}}]},{"id":3576189,"position":4,"options":{},"required":true,"body":"Please describe your hands-on experience from the last 2–3 years with testing IoT or connected-device projects (specifically involving physical devices such as wearables or similar), including what the device actually did, how the app or system communicated with it (e.g., BLE, Wi-Fi, NFC), and what your responsibilities were in the testing process.","kind":"text","translations":{"en":{"body":"Please describe your hands-on experience from the last 2–3 years with testing IoT or connected-device projects (specifically involving physical devices such as wearables or similar), including what the device actually did, how the app or system communicated with it (e.g., BLE, Wi-Fi, NFC), and what your responsibilities were in the testing process."}},"open_question_options":[]},{"id":3545940,"position":5,"options":{},"required":true,"body":"Please describe an improvement or optimization you introduced in your previous QA team that made the testing process more effective, efficient, or better organized. What problem were you solving, what exactly did you implement (e.g., process changes, tooling, documentation, automation, workflows), and what measurable impact did it have on the team’s performance?","kind":"text","translations":{"en":{"body":"Please describe an improvement or optimization you introduced in your previous QA team that made the testing process more effective, efficient, or better organized. What problem were you solving, what exactly did you implement (e.g., process changes, tooling, documentation, automation, workflows), and what measurable impact did it have on the team’s performance?"}},"open_question_options":[]},{"id":3545922,"position":6,"options":{"length":120},"required":true,"body":"Please indicate your English level:","kind":"single_choice","translations":{"en":{"body":"Please indicate your English level:"}},"open_question_options":[{"id":5225134,"position":0,"body":"A1 - Beginner/Elementary","translations":{"en":{"body":"A1 - Beginner/Elementary"}}},{"id":5225135,"position":1,"body":"A2 - Pre Intermediate","translations":{"en":{"body":"A2 - Pre Intermediate"}}},{"id":5225136,"position":2,"body":"B1 - Intermediate","translations":{"en":{"body":"B1 - Intermediate"}}},{"id":5225137,"position":3,"body":"B2 - Upper Intermediate","translations":{"en":{"body":"B2 - Upper Intermediate"}}},{"id":5225138,"position":4,"body":"C1 - Advanced","translations":{"en":{"body":"C1 - Advanced"}}},{"id":5225139,"position":5,"body":"C2 - Proficient/Native","translations":{"en":{"body":"C2 - Proficient/Native"}}}]},{"id":3545923,"position":7,"options":{"length":120},"required":false,"body":"Did someone recommend you to apply?","kind":"text","translations":{"en":{"body":"Did someone recommend you to apply?"}},"open_question_options":[]},{"id":3545924,"position":8,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the \nrecruitment application by intent sp. z o. o. with its registered seat \nin Warsaw for the purposes of the recruitment process in accordance with\n Regulation (EU) 2016/679 of the European Parliament and of the Council \nof 27 April 2016 on the protection of natural persons with regard to the\n processing of personal data and on the free movement of such data, and \nrepealing Directive 95/46/EC.</p>\n<ol><br /></ol>","kind":"infobox","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the \nrecruitment application by intent sp. z o. o. with its registered seat \nin Warsaw for the purposes of the recruitment process in accordance with\n Regulation (EU) 2016/679 of the European Parliament and of the Council \nof 27 April 2016 on the protection of natural persons with regard to the\n processing of personal data and on the free movement of such data, and \nrepealing Directive 95/46/EC.</p>\n<ol><br /></ol>"}},"open_question_options":[]},{"id":3545925,"position":9,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>\n\n\n\n\n\n","kind":"legal","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>\n\n\n\n\n\n"}},"open_question_options":[]}],"careers_apply_url":"https://intent.recruitee.com/o/qa-lead/c/new","updated_at":"2026-05-29 14:45:28 UTC","hybrid":false,"options_salutation":"off","company_name":"intent","published_at":"2025-10-15 09:28:49 UTC","locations_question":"What is your preferred work location?","created_at":"2025-10-15 09:23:32 UTC","state_name":"Mazowieckie","slug":"qa-lead","sharing_title":"QA Lead","locations":[{"id":44733,"name":"ul. Aleje Jerozolimskie 93 02-001 Warszawa","state":"Mazowieckie","country":"Poland","city":"Warsaw","translations":{"en":{"name":"ul. Aleje Jerozolimskie 93 02-001 Warszawa","city":"Warsaw","postal_code":"02-001","street":"ul. Aleje Jerozolimskie 93","note":null}},"country_code":"PL","state_code":"14","postal_code":"02-001","street":"ul. Aleje Jerozolimskie 93","note":null}],"education_code":"bachelor_degree","cover_image":null,"state_code":"14","min_hours_per_week":"40","description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">We're looking for an experienced QA Lead to take ownership of quality assurance across our mobile and IoT projects. You'll design test strategies, raise the bar on QA practices, build up the chapter, and mentor a team of testers who already know what they're doing. This is a permanent role: B2B contract, monthly salary, full benefits, and you'd be reporting to the CTO on QA direction across the company.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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. QA here isn't \"click through the screens\": it's mobile apps talking to firmware over BLE, sensor pipelines, edge cases that only appear at -10°C with a flat battery. The bugs are real, the stakes are real, and good QA leadership changes whether a product ships well or limps out the door.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">If your version of QA leadership is reviewing test cases and writing weekly reports, this isn't going to work. We're not hiring someone to manage a team that already runs itself. We're hiring someone who shapes how testing is done across mobile and IoT projects, decides what tooling we invest in, and pushes the whole chapter forward. If you need full specs to make a call, if \"that's not in scope\" is a sentence you use often, or if you'd rather not be the one explaining quality trade-offs to a US client at 18:30, we're probably not your people. We're AI-native and we expect you to treat AI as a daily multiplier, not a gimmick.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Plan, design, and execute comprehensive testing strategies for IoT and mobile products</span></p></li><li><p><span style=\"color:#000000\">Lead and mentor the QA team: guide test design, review approaches, run knowledge-sharing</span></p></li><li><p><span style=\"color:#000000\">Introduce modern QA tools and practices, including test automation and CI/CD integration</span></p></li><li><p><span style=\"color:#000000\">Define and track quality metrics, and continuously improve testing efficiency</span></p></li><li><p><span style=\"color:#000000\">Work directly with the CTO on QA direction across the company</span></p></li><li><p><span style=\"color:#000000\">Collaborate with developers, PMs, and clients to define acceptance criteria and coverage</span></p></li><li><p><span style=\"color:#000000\">Oversee the full range of testing: compatibility, functional, integration, E2E, automated, performance, security, regression</span></p></li><li><p><span style=\"color:#000000\">Run quality work end to end: from raw BLE signal capture all the way to cloud data validation</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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 lead the QA chapter for the whole company, and at the same time be embedded in a project squad led by a PM for day-to-day delivery.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">20,500-28,000 PLN/month net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">26 days of paid leave</span></p></li><li><p><span style=\"color:#000000\">10 days of paid sick leave</span></p></li><li><p><span style=\"color:#000000\">Saltus medical care</span></p></li><li><p><span style=\"color:#000000\">Self-development budget (2,000 PLN/year)</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">All necessary equipment provided</span></p></li><li><p><span style=\"color:#000000\">Internal knowledge-sharing: tech talks, team sessions, library and conference budgets</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Your first months</span></strong></h2><p><span style=\"color:#000000\">We aim to give you space to ramp up before owning the chapter direction, but this is a real company with real deadlines: if a project needs you sooner, we'll make sure you have the support to hit the ground running. You'll get paired with a buddy, meet the team, and start with real tasks while being guided by leadership. Monthly HR check-ins, real feedback after month two, and a proper review after month three. 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Short take-home task (~60 min)</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the CTO</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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 an improvement you introduced in a previous QA team that actually moved the needle, the specifics matter more than the title.</span></p>","options_cv":"required","highlight":null,"location":"Remote job","category_code":"information_technology","close_at":null,"dynamic_fields":[],"remote":true,"tags":[],"id":2310879,"options_phone":"required","sharing_description":"In shortWe're looking for an experienced QA Lead to take ownership of quality assurance across our mobile and IoT projects. You'll design test strategies, raise the bar on QA practices, build up the c","requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">6+ years in software testing, ideally mobile and IoT</span></p></li><li><p><span style=\"color:#000000\">2+ years leading a QA team, with real ownership of how testing gets done</span></p></li><li><p><span style=\"color:#000000\">Hands-on with test case management (Qase, TestRail) and the Atlassian stack (Jira, Confluence)</span></p></li><li><p><span style=\"color:#000000\">Solid manual AND automated testing experience: Cypress, Appium, Postman, Robot Framework</span></p></li><li><p><span style=\"color:#000000\">Strong understanding of BLE, API testing, and cloud platforms (AWS, Firebase)</span></p></li><li><p><span style=\"color:#000000\">Excellent analytical and problem-solving skills with serious attention to detail</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken, because our clients are mostly US-based</span></p></li><li><p><span style=\"color:#000000\">Leadership mindset: you grow people, you don't just review their work</span></p></li><li><p><span style=\"color:#000000\">Initiative, ownership, and the kind of communication where people don't have to guess what you meant</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Hardware-in-the-loop test setups</span></p></li><li><p><span style=\"color:#000000\">Experience scaling QA practices in a software house or product company</span></p></li><li><p><span style=\"color:#000000\">Working knowledge of MQTT, NFC, Wi-Fi, Thread, or similar IoT protocols</span></p></li><li><p><span style=\"color:#000000\">ISTQB Advanced or higher</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the devices you test, not just the screens on top of them</span></p></li></ul>","location_question_visible":false,"guid":"gkm85","status":"published","max_hours":40},{"max_hours_per_week":"40","locations_question_type":"multiple_choice","position":91,"experience_code":"experienced","salary":{"max":"150","min":"90","period":"hour","currency":"PLN"},"title":"Automation Engineer","country_code":"PL","options_photo":"off","on_site":false,"translations":{"en":{"description":"<p><strong><span style=\"color:#000000\">Why us?</span></strong></p><p style=\"text-align:justify;\"><span style=\"color:#000000\">intent is a product development studio that partners with ambitious companies worldwide to design, build, and scale connected devices and digital experiences. Our vision has always been to grow the company in a smart way and not necessarily through headcount. Advancements in tools and LLMs open up a new chapter for us in this regard.</span></p><p style=\"min-height: 1.7em;\"></p><p style=\"text-align:justify;\"><span style=\"color:#000000\">We are looking for an Automation Engineer who thrives at the intersection of data, process, and automation. Our aim is to automate all internal processes across all departments from operations, project management, HR, Sales and marketing.</span></p><p style=\"min-height: 1.7em;\"></p><p style=\"text-align:justify;\"><span style=\"color:#000000\">What’s cool about this job? E.g. you’ll be learning how to get +USD1M deals as well as building a company operations backbone, designed with long-term benefits and quality in mind, and constant access to feedback about impact made by your work. We don’t want simple one-off workflows that don’t make any impact.</span></p><p style=\"text-align:justify;min-height: 1.7em;\"></p><p style=\"text-align:justify;\"><strong><span style=\"color:#434343\">About the role</span></strong></p><p><span style=\"color:#000000\">This is a freelance role, which means that you’ll have freedom of setting your schedule and workload throughout every week and month. There’s easily a few months of full-time work ahead, with the possibility of turning into a full-time position for the right fit after the initial 3 months.</span></p><p style=\"min-height: 1.7em;\"></p><p style=\"text-align:justify;\"><span style=\"color:#000000\">You’ll work closely with our CEO, and multiple departments in an effort to break information silos and leverage the terabytes of data we already have. We’re looking for someone who thinks in systems rather than single workflows, builds result-oriented solutions and looks for smarter, faster, and more reliable ways of doing things.</span></p><p class=\"editor-paragraph\" style=\"min-height: 1.7em;\"></p><p class=\"editor-paragraph\"><strong>What you’ll do:</strong></p><ul><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">Work across departments like Sales, HR, Operations and Project Management to understand their processes and connect them with smart automations.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">Conceive, design, build, and maintain automated workflows.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">Proactively suggest and implement new automation and process improvements without waiting for assignments.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">Participate in internal discovery sessions with stakeholders to identify the pain points and success criteria for the solutions built.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">Document processes, monitor results, and measure impact of improvements.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">Design simple monitoring, dashboards or alerts so we always know if key automations are working correctly.</span></p></li></ul><p class=\"editor-paragraph\" style=\"min-height: 1.7em;\"></p><p class=\"editor-paragraph\"><strong>Practical info:</strong></p><ul><li><p class=\"editor-paragraph\">Contract: B2B / freelance</p></li><li><p class=\"editor-paragraph\">Rate: 90 - 150 PLN net / hour (depending on your experience)</p></li><li><p class=\"editor-paragraph\">Start: ASAP</p></li><li><p class=\"editor-paragraph\">Engagement: long-term cooperation</p></li><li><p class=\"editor-paragraph\">Recruitment process</p><ul><li><p class=\"editor-paragraph\">HR/intro call (45 min)</p></li><li><p class=\"editor-paragraph\">Technical interview (60 min)</p></li><li><p class=\"editor-paragraph\">Meeting with the CEO (30 min)</p></li><li><p class=\"editor-paragraph\">Final decision &amp; start</p></li></ul></li></ul>","title":"Automation Engineer","highlight":null,"requirements":"<p class=\"editor-paragraph\"><strong>What we’re looking for:</strong></p><ul><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">You have solid experience with automation tools such as Clay, Zapier, n8n or Make, and you’re able to quickly learn new ones.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">You have prior experience with delivering complex automation systems using software architecture design patterns,</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">You're comfortable writing simple scripts in JavaScript or Python, working with APIs and databases (SQL, NoSQL), or gluing systems together with low-code solutions.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">Practical knowledge of AI models and CRM platforms like HubSpot would be a nice addition.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">You think like an engineer - you can identify bottlenecks, test hypotheses, fix the root cause, and track performance, but also you’re able to map and rethink processes.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">You communicate excellently and have a proactive approach, while your English is at B2+ level.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">You're self-directed but collaborative, and value quick feedback loops to iterate on your work.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">You can focus on the goals the organization must achieve, not how it will achieve them.</span></p></li></ul>","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/2270644/normal_sharing_tf24pcowaoev.png","sharing_title":"Automation Engineer","sharing_description":"Why us?intent is a product development studio that partners with ambitious companies worldwide to design, build, and scale connected devices and digital experiences. Our vision has always been to grow","locations_question":"What is your preferred work location?"}},"careers_url":"https://intent.recruitee.com/o/automation-engineer","postal_code":"02-001","city":"Warsaw","options_title":"off","mailbox_email":"job.srrer@intent.recruitee.com","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/2270644/normal_sharing_tf24pcowaoev.png","country":"Poland","min_hours":40,"locations_question_required":true,"options_cover_letter":"off","employment_type_code":"freelance","department":"Other","open_questions":[{"id":3425184,"position":1,"options":{},"required":true,"body":"Monthly salary expectations in PLN (net for B2B)","kind":"string","translations":{"en":{"body":"Monthly salary expectations in PLN (net for B2B)"}},"open_question_options":[]},{"id":3425185,"position":2,"options":{},"required":true,"body":"Please indicate your English level:","kind":"single_choice","translations":{"en":{"body":"Please indicate your English level:"}},"open_question_options":[{"id":5037081,"position":0,"body":"A1 - Beginner/Elementary","translations":{"en":{"body":"A1 - Beginner/Elementary"}}},{"id":5037082,"position":1,"body":"A2 - Pre Intermediate","translations":{"en":{"body":"A2 - Pre Intermediate"}}},{"id":5037083,"position":2,"body":"B1 - Intermediate","translations":{"en":{"body":"B1 - Intermediate"}}},{"id":5037084,"position":3,"body":"B2 - Upper Intermediate","translations":{"en":{"body":"B2 - Upper Intermediate"}}},{"id":5037085,"position":4,"body":"C1 - Advanced","translations":{"en":{"body":"C1 - Advanced"}}},{"id":5037086,"position":5,"body":"C2 - Proficient/Native","translations":{"en":{"body":"C2 - Proficient/Native"}}}]},{"id":3425186,"position":3,"options":{},"required":true,"body":"When are you available to join us?","kind":"string","translations":{"en":{"body":"When are you available to join us?"}},"open_question_options":[]},{"id":3425188,"position":4,"options":{},"required":true,"body":"Which automation tools (e.g. Clay, Zapier, Make, n8n) and platforms/APIs) have you worked with the most, and what did you use them for?","kind":"text","translations":{"en":{"body":"Which automation tools (e.g. Clay, Zapier, Make, n8n) and platforms/APIs) have you worked with the most, and what did you use them for?"}},"open_question_options":[]},{"id":3425193,"position":5,"options":{},"required":true,"body":"Which scripting languages (e.g. JavaScript, Python) are you most comfortable with? C an you use it to independently create a simple integration?","kind":"text","translations":{"en":{"body":"Which scripting languages (e.g. JavaScript, Python) are you most comfortable with? C an you use it to independently create a simple integration?"}},"open_question_options":[]},{"id":3425187,"position":6,"options":{},"required":true,"body":"Describe a business problem you resolved with great impact using automations and AI. Why was it important? What was the result? How did you approach finding the solution?","kind":"text","translations":{"en":{"body":"Describe a business problem you resolved with great impact using automations and AI. Why was it important? What was the result? How did you approach finding the solution?"}},"open_question_options":[]},{"id":3650522,"position":7,"options":{},"required":false,"body":"How would you approach the problem of maintaining repetitive actions used across multiple automations? For ex., logging incoming requests or API responses across 1000 automations, and each log must be sent to the same service, using proper credentials, updated every month.","kind":"text","translations":{"en":{"body":"How would you approach the problem of maintaining repetitive actions used across multiple automations? For ex., logging incoming requests or API responses across 1000 automations, and each log must be sent to the same service, using proper credentials, updated every month."}},"open_question_options":[]},{"id":3425189,"position":8,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"infobox","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]},{"id":3425190,"position":9,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"legal","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]}],"careers_apply_url":"https://intent.recruitee.com/o/automation-engineer/c/new","updated_at":"2026-05-18 11:48:50 UTC","hybrid":false,"options_salutation":"off","company_name":"intent","published_at":"2025-09-12 14:09:52 UTC","locations_question":"What is your preferred work location?","created_at":"2025-09-12 13:39:11 UTC","state_name":"Mazowieckie","slug":"automation-engineer","sharing_title":"Automation Engineer","locations":[{"id":44729,"name":"Warsaw","state":"Mazowieckie","country":"Poland","city":"Warsaw","translations":{"en":{"name":"Warsaw","city":"Warsaw","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}},"country_code":"PL","state_code":"14","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}],"education_code":"bachelor_degree","cover_image":null,"state_code":"14","min_hours_per_week":"40","description":"<p><strong><span style=\"color:#000000\">Why us?</span></strong></p><p style=\"text-align:justify;\"><span style=\"color:#000000\">intent is a product development studio that partners with ambitious companies worldwide to design, build, and scale connected devices and digital experiences. Our vision has always been to grow the company in a smart way and not necessarily through headcount. Advancements in tools and LLMs open up a new chapter for us in this regard.</span></p><p style=\"min-height: 1.7em;\"></p><p style=\"text-align:justify;\"><span style=\"color:#000000\">We are looking for an Automation Engineer who thrives at the intersection of data, process, and automation. Our aim is to automate all internal processes across all departments from operations, project management, HR, Sales and marketing.</span></p><p style=\"min-height: 1.7em;\"></p><p style=\"text-align:justify;\"><span style=\"color:#000000\">What’s cool about this job? E.g. you’ll be learning how to get +USD1M deals as well as building a company operations backbone, designed with long-term benefits and quality in mind, and constant access to feedback about impact made by your work. We don’t want simple one-off workflows that don’t make any impact.</span></p><p style=\"text-align:justify;min-height: 1.7em;\"></p><p style=\"text-align:justify;\"><strong><span style=\"color:#434343\">About the role</span></strong></p><p><span style=\"color:#000000\">This is a freelance role, which means that you’ll have freedom of setting your schedule and workload throughout every week and month. There’s easily a few months of full-time work ahead, with the possibility of turning into a full-time position for the right fit after the initial 3 months.</span></p><p style=\"min-height: 1.7em;\"></p><p style=\"text-align:justify;\"><span style=\"color:#000000\">You’ll work closely with our CEO, and multiple departments in an effort to break information silos and leverage the terabytes of data we already have. We’re looking for someone who thinks in systems rather than single workflows, builds result-oriented solutions and looks for smarter, faster, and more reliable ways of doing things.</span></p><p class=\"editor-paragraph\" style=\"min-height: 1.7em;\"></p><p class=\"editor-paragraph\"><strong>What you’ll do:</strong></p><ul><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">Work across departments like Sales, HR, Operations and Project Management to understand their processes and connect them with smart automations.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">Conceive, design, build, and maintain automated workflows.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">Proactively suggest and implement new automation and process improvements without waiting for assignments.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">Participate in internal discovery sessions with stakeholders to identify the pain points and success criteria for the solutions built.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">Document processes, monitor results, and measure impact of improvements.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">Design simple monitoring, dashboards or alerts so we always know if key automations are working correctly.</span></p></li></ul><p class=\"editor-paragraph\" style=\"min-height: 1.7em;\"></p><p class=\"editor-paragraph\"><strong>Practical info:</strong></p><ul><li><p class=\"editor-paragraph\">Contract: B2B / freelance</p></li><li><p class=\"editor-paragraph\">Rate: 90 - 150 PLN net / hour (depending on your experience)</p></li><li><p class=\"editor-paragraph\">Start: ASAP</p></li><li><p class=\"editor-paragraph\">Engagement: long-term cooperation</p></li><li><p class=\"editor-paragraph\">Recruitment process</p><ul><li><p class=\"editor-paragraph\">HR/intro call (45 min)</p></li><li><p class=\"editor-paragraph\">Technical interview (60 min)</p></li><li><p class=\"editor-paragraph\">Meeting with the CEO (30 min)</p></li><li><p class=\"editor-paragraph\">Final decision &amp; start</p></li></ul></li></ul>","options_cv":"required","highlight":null,"location":"Remote job","category_code":"information_technology","close_at":null,"dynamic_fields":[],"remote":true,"tags":[],"id":2270644,"options_phone":"required","sharing_description":"Why us?intent is a product development studio that partners with ambitious companies worldwide to design, build, and scale connected devices and digital experiences. Our vision has always been to grow","requirements":"<p class=\"editor-paragraph\"><strong>What we’re looking for:</strong></p><ul><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">You have solid experience with automation tools such as Clay, Zapier, n8n or Make, and you’re able to quickly learn new ones.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">You have prior experience with delivering complex automation systems using software architecture design patterns,</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">You're comfortable writing simple scripts in JavaScript or Python, working with APIs and databases (SQL, NoSQL), or gluing systems together with low-code solutions.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">Practical knowledge of AI models and CRM platforms like HubSpot would be a nice addition.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">You think like an engineer - you can identify bottlenecks, test hypotheses, fix the root cause, and track performance, but also you’re able to map and rethink processes.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">You communicate excellently and have a proactive approach, while your English is at B2+ level.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">You're self-directed but collaborative, and value quick feedback loops to iterate on your work.</span></p></li><li><p style=\"text-align:justify;\"><span style=\"color:#000000\">You can focus on the goals the organization must achieve, not how it will achieve them.</span></p></li></ul>","location_question_visible":false,"guid":"srrer","status":"published","max_hours":40},{"max_hours_per_week":"40","locations_question_type":"multiple_choice","position":85,"experience_code":"manager","salary":{"max":"14000","min":"8000","period":"month","currency":"PLN"},"title":"Tech Recruiter","country_code":"PL","options_photo":"off","on_site":false,"translations":{"en":{"description":"<h2><strong><span style=\"color:#111111\">In short</span></strong></h2><p><span style=\"color:#000000\">If you're a tech recruiter who runs on direct search and uses AI tools as a daily multiplier, not a party trick, we'd love to talk. This is a full-time, internal role at intent: B2B contract, 8,000-14,000 PLN net depending on your experience, plus benefits, paid leave, and sick days. You'll own recruitment end-to-end, build a real bench across our key roles, and partner directly with the Head of People and CxO Team.</span></p><h2><strong><span style=\"color:#111111\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">We've been designing and co-creating connected devices since 2008. Wearables, smart audio, health-tech hardware for clients like Oura, BOSE, and Neurable, backed by investors like a16z and Founders Fund. We're 60+ people, fully remote, and AI-native long before it became LinkedIn-cool. We're not a body-leasing agency: we build full teams and deliver products end-to-end with our clients.</span></p><h2><strong><span style=\"color:#111111\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">If you wait for job boards to deliver candidates, this role will frustrate you. Direct search is how we hire here, that's where we expect our hires to come from, and we want to keep pushing that number up. If your toolkit is \"post and pray\", we're not a match.</span></p><p><span style=\"color:#000000\">If \"AI for sourcing\" still feels like a buzzword to you, also not a match. We expect you to use LLMs and automation in your daily workflow: writing search strings, screening profiles, drafting outreach, automating reporting, building small tools when nothing off-the-shelf does the job. Curiosity about new tools is part of the role, not a bonus.</span></p><p><span style=\"color:#000000\">Things also shift here: priorities move, briefs evolve, sometimes you reprioritize twice in a week. If you need fully predictable structure to do good work, we're not the right place. If you can stay calm and keep the pipeline clean through it, you'll do well.</span></p><h2><strong><span style=\"color:#111111\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Own recruitment end-to-end across our key roles: Flutter, iOS, Android, Backend, Firmware, PM, QA, and beyond</span></p></li><li><p><span style=\"color:#000000\">Run high-volume direct search as the dominant channel, not a backup plan</span></p></li><li><p><span style=\"color:#000000\">Build and maintain a real bench of pre-vetted candidates per key role, so we hire from a position of choice, not pressure</span></p></li><li><p><span style=\"color:#000000\">Use LLMs and AI tools daily: search strings, profile screening, outreach drafts, candidate summaries, reporting</span></p></li><li><p><span style=\"color:#000000\">Automate what's worth automating: sourcing flows, reporting, candidate communication. Build small internal tools when it makes sense</span></p></li><li><p><span style=\"color:#000000\">Select candidates by skills, red flags, and context fit, not just CV match</span></p></li><li><p><span style=\"color:#000000\">Improve our process and decision-making to spot risk before someone burns out a team or a client</span></p></li><li><p><span style=\"color:#000000\">Collaborate directly with hiring managers, PMs, and C-level</span></p></li><li><p><span style=\"color:#000000\">Share insights with the team, raise the bar on how we use AI in recruitment</span></p></li><li><p><span style=\"color:#000000\">In the long run, help grow and lead a recruitment team</span></p></li></ul><h2><strong><span style=\"color:#111111\">How we work</span></strong></h2><p><span style=\"color:#000000\">Fully remote. We have an office in Warsaw (pet-friendly) and a coworking space in Gdansk if walls and a coffee machine 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. You'll work closely with the Head of People, hiring managers across chapters, PMs, and the C-level: a seat at the table in strategic conversations, not just tactical execution.</span></p><h2><strong><span style=\"color:#111111\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">8,000-14,000 PLN net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">26 days paid leave (B2B)</span></p></li><li><p><span style=\"color:#000000\">10 days paid sick leave</span></p></li><li><p><span style=\"color:#000000\">Saltus medical care</span></p></li><li><p><span style=\"color:#000000\">Training budget</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office and Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to sourcing and AI tools, plus a real budget to expand your stack and try new things</span></p></li><li><p><span style=\"color:#000000\">Real autonomy and partnership with the Head of People, not just task execution</span></p></li><li><p><span style=\"color:#000000\">No corporate fluff: meaningful work and real challenges</span></p></li></ul><h2><strong><span style=\"color:#111111\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">We aim to give you space to ramp up before owning the full pipeline, but this is a real company with real deadlines. You'll shadow Lidia (our current recruiter) and the Head of People, pick up live roles gradually, and get early honest feedback. We don't wait 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.</span></p><h2><strong><span style=\"color:#111111\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">Meeting with Weronika, Head of People (~60 min)</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span><br></p><p><span style=\"color:#000000\">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 or improved in a hiring process that made you proud.</span></p>","title":"Tech Recruiter","highlight":null,"requirements":"<h2><strong><span style=\"color:#111111\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">4+ years in tech recruitment, ideally with software houses, digital agencies, or similar setups</span></p></li><li><p><span style=\"color:#000000\">Strong direct search and Boolean skills: LinkedIn, GitHub, Behance, niche communities, whatever the role needs</span></p></li><li><p><span style=\"color:#000000\">Daily use of AI/LLM tools in your recruitment work, not \"I tried it once\". Be ready to show how</span></p></li><li><p><span style=\"color:#000000\">A track record of automating or improving parts of the hiring process you owned</span></p></li><li><p><span style=\"color:#000000\">The ability to speak the language of engineers and ask the right questions to assess fit, not just skills</span></p></li><li><p><span style=\"color:#000000\">Comfort with shifting priorities and keeping a calm, clean pipeline through it</span></p></li><li><p><span style=\"color:#000000\">A critical mind, not a copy-paste approach</span></p></li><li><p><span style=\"color:#000000\">Fluent English (most of our clients and a chunk of internal communication is in English)</span></p></li><li><p><span style=\"color:#000000\">Initiative, ownership, and the kind of communication where people don't have to guess what you meant</span></p></li></ul><h2><strong><span style=\"color:#111111\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Experience hiring for IoT, hardware, or firmware roles</span></p></li><li><p><span style=\"color:#000000\">Experience building or running a structured bench program</span></p></li><li><p><span style=\"color:#000000\">Comfort writing simple scripts or no-code automations (Make, n8n, Zapier, GAS)</span></p></li><li><p><span style=\"color:#000000\">Curiosity about the people you hire and the products they end up building</span></p></li></ul>","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/2182510/normal_sharing_1fohgmrl87ot.jpg","sharing_title":"Tech Recruiter","sharing_description":"In shortIf you're a tech recruiter who runs on direct search and uses AI tools as a daily multiplier, not a party trick, we'd love to talk. This is a full-time, internal role at intent: B2B contract, ","locations_question":"What is your preferred work location?"}},"careers_url":"https://intent.recruitee.com/o/tech-recruiter-1","postal_code":"02-001","city":"Warsaw","options_title":"off","mailbox_email":"job.hnfr7@intent.recruitee.com","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/2182510/normal_sharing_1fohgmrl87ot.jpg","country":"Poland","min_hours":40,"locations_question_required":true,"options_cover_letter":"off","employment_type_code":"fulltime_permanent","department":"HR and Office Administration","open_questions":[{"id":3256853,"position":1,"options":{},"required":true,"body":"Please give your monthly salary expectations in PLN (net amount B2B)","kind":"string","translations":{"en":{"body":"Please give your monthly salary expectations in PLN (net amount B2B)"}},"open_question_options":[]},{"id":3256854,"position":2,"options":{"length":120},"required":true,"body":"When are you available to join us?","kind":"string","translations":{"en":{"body":"When are you available to join us?"}},"open_question_options":[]},{"id":3256855,"position":3,"options":{"length":120},"required":true,"body":"Please indicate your English level:","kind":"single_choice","translations":{"en":{"body":"Please indicate your English level:"}},"open_question_options":[{"id":4785427,"position":0,"body":"A1 - Beginner/Elementary","translations":{"en":{"body":"A1 - Beginner/Elementary"}}},{"id":4785428,"position":1,"body":"A2 - Pre Intermediate","translations":{"en":{"body":"A2 - Pre Intermediate"}}},{"id":4785429,"position":2,"body":"B1 - Intermediate","translations":{"en":{"body":"B1 - Intermediate"}}},{"id":4785430,"position":3,"body":"B2 - Upper Intermediate","translations":{"en":{"body":"B2 - Upper Intermediate"}}},{"id":4785431,"position":4,"body":"C1 - Advanced","translations":{"en":{"body":"C1 - Advanced"}}},{"id":4785432,"position":5,"body":"C2 - Proficient/Native","translations":{"en":{"body":"C2 - Proficient/Native"}}}]},{"id":4138506,"position":4,"options":{},"required":true,"body":"How many years of experience do you have in tech recruitment?","kind":"single_choice","translations":{"en":{"body":"How many years of experience do you have in tech recruitment?"}},"open_question_options":[{"id":6364007,"position":0,"body":"0 - 3","translations":{"en":{"body":"0 - 3"}}},{"id":6364008,"position":1,"body":"3 - 5 ","translations":{"en":{"body":"3 - 5 "}}},{"id":6364009,"position":2,"body":"5+","translations":{"en":{"body":"5+"}}}]},{"id":3257647,"position":5,"options":{},"required":true,"body":"Have you worked as a recruiter in a software house, digital agency, product studio, outsourcing, staff augmentation, or similar project-based environment?","kind":"single_choice","translations":{"en":{"body":"Have you worked as a recruiter in a software house, digital agency, product studio, outsourcing, staff augmentation, or similar project-based environment?"}},"open_question_options":[{"id":6364035,"position":0,"body":"Yes","translations":{"en":{"body":"Yes"}}},{"id":6364036,"position":1,"body":"No","translations":{"en":{"body":"No"}}},{"id":6364037,"position":2,"body":"No, but I worked in a product company hiring tech roles","translations":{"en":{"body":"No, but I worked in a product company hiring tech roles"}}}]},{"id":4138547,"position":6,"options":{},"required":false,"body":"Describe one recruitment process where Sales, Delivery, client needs, hiring managers, or leadership changed the timeline, priority, or hiring decision. What happened, how did it affect the pipeline, and what did you do?\n","kind":"text","translations":{"en":{"body":"Describe one recruitment process where Sales, Delivery, client needs, hiring managers, or leadership changed the timeline, priority, or hiring decision. What happened, how did it affect the pipeline, and what did you do?\n"}},"open_question_options":[]},{"id":3256858,"position":7,"options":{},"required":true,"body":"Roughly what percentage of your hires in the last 12 months came from direct search vs. inbound, referrals or agencies? Briefly describe your sourcing approach.","kind":"text","translations":{"en":{"body":"Roughly what percentage of your hires in the last 12 months came from direct search vs. inbound, referrals or agencies? Briefly describe your sourcing approach."}},"open_question_options":[]},{"id":4138888,"position":8,"options":{},"required":true,"body":"How would you rate your experience using AI/LLM tools in recruitment work?","kind":"single_choice","translations":{"en":{"body":"How would you rate your experience using AI/LLM tools in recruitment work?"}},"open_question_options":[{"id":6364565,"position":0,"body":"I do not use AI/LLM tools in recruitment work, or I have only tested them without applying them in my day-to-day work.","translations":{"en":{"body":"I do not use AI/LLM tools in recruitment work, or I have only tested them without applying them in my day-to-day work."}}},{"id":6392732,"position":1,"body":"I use AI for simple tasks, such as rewriting messages, summarizing CVs, improving job descriptions, translating content, or explaining technical terms.\n","translations":{"en":{"body":"I use AI for simple tasks, such as rewriting messages, summarizing CVs, improving job descriptions, translating content, or explaining technical terms.\n"}}},{"id":6364567,"position":2,"body":"I use AI regularly for selected recruitment tasks, such as sourcing support, Boolean search, outreach, candidate summaries, screening questions, or tech research, but mostly as a task-by-task assistant.","translations":{"en":{"body":"I use AI regularly for selected recruitment tasks, such as sourcing support, Boolean search, outreach, candidate summaries, screening questions, or tech research, but mostly as a task-by-task assistant."}}},{"id":6364568,"position":3,"body":"I use AI in structured recruitment workflows. I create my own agents, skills, templates, projects, or repeatable processes for sourcing, screening, candidate evaluation etc. ","translations":{"en":{"body":"I use AI in structured recruitment workflows. I create my own agents, skills, templates, projects, or repeatable processes for sourcing, screening, candidate evaluation etc. "}}},{"id":6364569,"position":4,"body":"I can design or implement AI-supported recruitment systems that connect tools, data, and workflows, including automations, integrations, or candidate evaluation processes.","translations":{"en":{"body":"I can design or implement AI-supported recruitment systems that connect tools, data, and workflows, including automations, integrations, or candidate evaluation processes."}}}]},{"id":3256968,"position":9,"options":{},"required":true,"body":"Describe one repeatable AI workflow, system, or automation you built and use in recruitment. What problem does it solve, how does it work, how do you verify the output, and what impact has it had?","kind":"text","translations":{"en":{"body":"Describe one repeatable AI workflow, system, or automation you built and use in recruitment. What problem does it solve, how does it work, how do you verify the output, and what impact has it had?"}},"open_question_options":[]},{"id":3256859,"position":10,"options":{"length":120},"required":false,"body":"Did someone recommend you?","kind":"string","translations":{"en":{"body":"Did someone recommend you?"}},"open_question_options":[]},{"id":3256860,"position":11,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"infobox","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]},{"id":3256861,"position":12,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"legal","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]}],"careers_apply_url":"https://intent.recruitee.com/o/tech-recruiter-1/c/new","updated_at":"2026-05-28 09:44:55 UTC","hybrid":false,"options_salutation":"off","company_name":"intent","published_at":"2025-11-21 15:06:51 UTC","locations_question":"What is your preferred work location?","created_at":"2025-06-24 07:51:46 UTC","state_name":"Mazowieckie","slug":"tech-recruiter-1","sharing_title":"Tech Recruiter","locations":[{"id":44730,"name":"Warsaw","state":"Mazowieckie","country":"Poland","city":"Warsaw","translations":{"en":{"name":"Warsaw","city":"Warsaw","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}},"country_code":"PL","state_code":"14","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}],"education_code":"professional","cover_image":null,"state_code":"14","min_hours_per_week":"40","description":"<h2><strong><span style=\"color:#111111\">In short</span></strong></h2><p><span style=\"color:#000000\">If you're a tech recruiter who runs on direct search and uses AI tools as a daily multiplier, not a party trick, we'd love to talk. This is a full-time, internal role at intent: B2B contract, 8,000-14,000 PLN net depending on your experience, plus benefits, paid leave, and sick days. You'll own recruitment end-to-end, build a real bench across our key roles, and partner directly with the Head of People and CxO Team.</span></p><h2><strong><span style=\"color:#111111\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">We've been designing and co-creating connected devices since 2008. Wearables, smart audio, health-tech hardware for clients like Oura, BOSE, and Neurable, backed by investors like a16z and Founders Fund. We're 60+ people, fully remote, and AI-native long before it became LinkedIn-cool. We're not a body-leasing agency: we build full teams and deliver products end-to-end with our clients.</span></p><h2><strong><span style=\"color:#111111\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">If you wait for job boards to deliver candidates, this role will frustrate you. Direct search is how we hire here, that's where we expect our hires to come from, and we want to keep pushing that number up. If your toolkit is \"post and pray\", we're not a match.</span></p><p><span style=\"color:#000000\">If \"AI for sourcing\" still feels like a buzzword to you, also not a match. We expect you to use LLMs and automation in your daily workflow: writing search strings, screening profiles, drafting outreach, automating reporting, building small tools when nothing off-the-shelf does the job. Curiosity about new tools is part of the role, not a bonus.</span></p><p><span style=\"color:#000000\">Things also shift here: priorities move, briefs evolve, sometimes you reprioritize twice in a week. If you need fully predictable structure to do good work, we're not the right place. If you can stay calm and keep the pipeline clean through it, you'll do well.</span></p><h2><strong><span style=\"color:#111111\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Own recruitment end-to-end across our key roles: Flutter, iOS, Android, Backend, Firmware, PM, QA, and beyond</span></p></li><li><p><span style=\"color:#000000\">Run high-volume direct search as the dominant channel, not a backup plan</span></p></li><li><p><span style=\"color:#000000\">Build and maintain a real bench of pre-vetted candidates per key role, so we hire from a position of choice, not pressure</span></p></li><li><p><span style=\"color:#000000\">Use LLMs and AI tools daily: search strings, profile screening, outreach drafts, candidate summaries, reporting</span></p></li><li><p><span style=\"color:#000000\">Automate what's worth automating: sourcing flows, reporting, candidate communication. Build small internal tools when it makes sense</span></p></li><li><p><span style=\"color:#000000\">Select candidates by skills, red flags, and context fit, not just CV match</span></p></li><li><p><span style=\"color:#000000\">Improve our process and decision-making to spot risk before someone burns out a team or a client</span></p></li><li><p><span style=\"color:#000000\">Collaborate directly with hiring managers, PMs, and C-level</span></p></li><li><p><span style=\"color:#000000\">Share insights with the team, raise the bar on how we use AI in recruitment</span></p></li><li><p><span style=\"color:#000000\">In the long run, help grow and lead a recruitment team</span></p></li></ul><h2><strong><span style=\"color:#111111\">How we work</span></strong></h2><p><span style=\"color:#000000\">Fully remote. We have an office in Warsaw (pet-friendly) and a coworking space in Gdansk if walls and a coffee machine 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. You'll work closely with the Head of People, hiring managers across chapters, PMs, and the C-level: a seat at the table in strategic conversations, not just tactical execution.</span></p><h2><strong><span style=\"color:#111111\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">8,000-14,000 PLN net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">26 days paid leave (B2B)</span></p></li><li><p><span style=\"color:#000000\">10 days paid sick leave</span></p></li><li><p><span style=\"color:#000000\">Saltus medical care</span></p></li><li><p><span style=\"color:#000000\">Training budget</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office and Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to sourcing and AI tools, plus a real budget to expand your stack and try new things</span></p></li><li><p><span style=\"color:#000000\">Real autonomy and partnership with the Head of People, not just task execution</span></p></li><li><p><span style=\"color:#000000\">No corporate fluff: meaningful work and real challenges</span></p></li></ul><h2><strong><span style=\"color:#111111\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">We aim to give you space to ramp up before owning the full pipeline, but this is a real company with real deadlines. You'll shadow Lidia (our current recruiter) and the Head of People, pick up live roles gradually, and get early honest feedback. We don't wait 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.</span></p><h2><strong><span style=\"color:#111111\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">Meeting with Weronika, Head of People (~60 min)</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span><br></p><p><span style=\"color:#000000\">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 or improved in a hiring process that made you proud.</span></p>","options_cv":"required","highlight":null,"location":"Remote job","category_code":"recruitment_hr","close_at":null,"dynamic_fields":[],"remote":true,"tags":[],"id":2182510,"options_phone":"required","sharing_description":"In shortIf you're a tech recruiter who runs on direct search and uses AI tools as a daily multiplier, not a party trick, we'd love to talk. This is a full-time, internal role at intent: B2B contract, ","requirements":"<h2><strong><span style=\"color:#111111\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">4+ years in tech recruitment, ideally with software houses, digital agencies, or similar setups</span></p></li><li><p><span style=\"color:#000000\">Strong direct search and Boolean skills: LinkedIn, GitHub, Behance, niche communities, whatever the role needs</span></p></li><li><p><span style=\"color:#000000\">Daily use of AI/LLM tools in your recruitment work, not \"I tried it once\". Be ready to show how</span></p></li><li><p><span style=\"color:#000000\">A track record of automating or improving parts of the hiring process you owned</span></p></li><li><p><span style=\"color:#000000\">The ability to speak the language of engineers and ask the right questions to assess fit, not just skills</span></p></li><li><p><span style=\"color:#000000\">Comfort with shifting priorities and keeping a calm, clean pipeline through it</span></p></li><li><p><span style=\"color:#000000\">A critical mind, not a copy-paste approach</span></p></li><li><p><span style=\"color:#000000\">Fluent English (most of our clients and a chunk of internal communication is in English)</span></p></li><li><p><span style=\"color:#000000\">Initiative, ownership, and the kind of communication where people don't have to guess what you meant</span></p></li></ul><h2><strong><span style=\"color:#111111\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Experience hiring for IoT, hardware, or firmware roles</span></p></li><li><p><span style=\"color:#000000\">Experience building or running a structured bench program</span></p></li><li><p><span style=\"color:#000000\">Comfort writing simple scripts or no-code automations (Make, n8n, Zapier, GAS)</span></p></li><li><p><span style=\"color:#000000\">Curiosity about the people you hire and the products they end up building</span></p></li></ul>","location_question_visible":false,"guid":"hnfr7","status":"published","max_hours":40},{"max_hours_per_week":"40","locations_question_type":"multiple_choice","position":81,"experience_code":"experienced","salary":{"max":"30000","min":"15000","period":"month","currency":"PLN"},"title":"Mobile Developer (BLE || Flutter / iOS / Android || freelance)","country_code":"PL","options_photo":"off","on_site":false,"translations":{"en":{"description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">We're looking for a Mobile Developer with serious BLE experience. Flutter, native iOS (Swift), native Android (Kotlin), or some combination, we're open as long as you know how to make apps talk to devices. You'd join us on a </span><strong><span style=\"color:#000000\">freelance, time &amp; material basis</span></strong><span style=\"color:#000000\">: you're paid for the hours you actually work on real client projects. Next project in this area kicks off in January or February, so we're starting now to bring the right person on board in time. 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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. Most of our projects are long-term partnerships, so we care about building solid relationships, with clients and inside the team. If you enjoy debugging edge cases in device communication and working with firmware and backend engineers on real products that ship, you'll feel at home.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">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 dig into the weird BLE bug nobody else wants to touch. We're AI-native and we expect you to treat AI as a daily multiplier, not a gimmick. What we expect: ownership of the mobile side of the project, straight talk with clients (you won't be hidden behind layers of management), and the kind of curiosity that makes you actually care about the device on the other end of your Bluetooth connection.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Own the mobile side of a connected-product project: wearables, smart sensors, health-tech devices</span></p></li><li><p><span style=\"color:#000000\">Design and implement BLE communication flows that hold up in the real world</span></p></li><li><p><span style=\"color:#000000\">Debug real-world device interactions, including the ones that only happen on one phone in one room</span></p></li><li><p><span style=\"color:#000000\">Work side by side with firmware engineers, backend, designers, QA, and PMs</span></p></li><li><p><span style=\"color:#000000\">Contribute to architecture and technical decisions, not just execute someone else's</span></p></li><li><p><span style=\"color:#000000\">Communicate directly with the client: you won't be hidden behind layers of management</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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 cross-functional project squad led by a PM for day-to-day delivery.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">90-180 PLN/h net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to our internal knowledge-sharing: tech talks, experiments, side projects</span></p></li><li><p><span style=\"color:#000000\">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</span></p></li></ul><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">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 we can both 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">Fast and to the point. The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, just to align on expectations</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the technical team (discussion + practical live task)</span></p></li><li><p><span style=\"color:#000000\">Final decision within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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, ideally something where BLE was involved.</span></p>","title":"Mobile Developer (BLE || Flutter / iOS / Android || freelance)","highlight":null,"requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">5+ years as a Mobile Developer</span></p></li><li><p><span style=\"color:#000000\">Strong hands-on BLE experience (not \"I read about it once\")</span></p></li><li><p><span style=\"color:#000000\">Proficiency in Flutter AND at least one native platform (iOS/Swift or Android/Kotlin)</span></p></li><li><p><span style=\"color:#000000\">Experience working with connected products: device pairing, real-time data streaming</span></p></li><li><p><span style=\"color:#000000\">Comfort working in short sprints (1-2 weeks) in a fast-moving environment</span></p></li><li><p><span style=\"color:#000000\">Strong communication skills with teammates and clients</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken, because our clients are mostly US-based</span></p></li><li><p><span style=\"color:#000000\">Focus on product quality and user experience, not just \"ship it and move on\"</span></p></li><li><p><span style=\"color:#000000\">Independence and ownership: you flag risks early and you don't wait to be told</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Direct experience collaborating with firmware teams</span></p></li><li><p><span style=\"color:#000000\">Medical devices or other regulated environments</span></p></li><li><p><span style=\"color:#000000\">Testing strategies for BLE flows</span></p></li><li><p><span style=\"color:#000000\">OTA updates or provisioning flows</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the devices you build for, not just the code behind them</span></p></li></ul>","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/2062393/normal_sharing_bnyl6llhc236.jpg","sharing_title":"Mobile Developer (BLE || Flutter / iOS / Android || freelance)","sharing_description":"In shortWe're looking for a Mobile Developer with serious BLE experience. Flutter, native iOS (Swift), native Android (Kotlin), or some combination, we're open as long as you know how to make apps tal","locations_question":"What is your preferred work location?"}},"careers_url":"https://intent.recruitee.com/o/mobile-developer-ble-flutter-ios-android-freelance","postal_code":"02-001","city":"Warsaw","options_title":"off","mailbox_email":"job.9rgoe@intent.recruitee.com","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/2062393/normal_sharing_bnyl6llhc236.jpg","country":"Poland","min_hours":40,"locations_question_required":true,"options_cover_letter":"off","employment_type_code":"fulltime_permanent","department":"Mobile Development","open_questions":[{"id":3059028,"position":1,"options":{},"required":true,"body":"Please give your monthly salary expectations in PLN  or USD (provide net amount for B2B):","kind":"string","translations":{"en":{"body":"Please give your monthly salary expectations in PLN  or USD (provide net amount for B2B):"}},"open_question_options":[]},{"id":3059029,"position":2,"options":{"length":120},"required":true,"body":"When are you available to join us?","kind":"string","translations":{"en":{"body":"When are you available to join us?"}},"open_question_options":[]},{"id":3059030,"position":3,"options":{"length":120},"required":true,"body":"Please indicate your English level:","kind":"single_choice","translations":{"en":{"body":"Please indicate your English level:"}},"open_question_options":[{"id":4466700,"position":0,"body":"A1 - Beginner/Elementary","translations":{"en":{"body":"A1 - Beginner/Elementary"}}},{"id":4466701,"position":1,"body":"A2 - Pre Intermediate","translations":{"en":{"body":"A2 - Pre Intermediate"}}},{"id":4466702,"position":2,"body":"B1 - Intermediate","translations":{"en":{"body":"B1 - Intermediate"}}},{"id":4466703,"position":3,"body":"B2 - Upper Intermediate","translations":{"en":{"body":"B2 - Upper Intermediate"}}},{"id":4466704,"position":4,"body":"C1 - Advanced","translations":{"en":{"body":"C1 - Advanced"}}},{"id":4466705,"position":5,"body":"C2 - Proficient/Native","translations":{"en":{"body":"C2 - Proficient/Native"}}}]},{"id":3059031,"position":4,"options":{},"required":true,"body":"Describe your commercial experience with Bluetooth Low Energy (BLE). What were your key responsibilities, which BLE technologies and protocols did you use, and what challenges did you face?","kind":"text","translations":{"en":{"body":"Describe your commercial experience with Bluetooth Low Energy (BLE). What were your key responsibilities, which BLE technologies and protocols did you use, and what challenges did you face?"}},"open_question_options":[]},{"id":3059032,"position":5,"options":{},"required":true,"body":"How many years of hands-on experience do you have working with BLE in commercial projects?","kind":"single_choice","translations":{"en":{"body":"How many years of hands-on experience do you have working with BLE in commercial projects?"}},"open_question_options":[{"id":4466706,"position":0,"body":"0-1 year","translations":{"en":{"body":"0-1 year"}}},{"id":4466707,"position":1,"body":"1-2 years","translations":{"en":{"body":"1-2 years"}}},{"id":4466708,"position":2,"body":"2-3 years","translations":{"en":{"body":"2-3 years"}}},{"id":4466709,"position":3,"body":"3+ years","translations":{"en":{"body":"3+ years"}}}]},{"id":3059033,"position":6,"options":{},"required":true,"body":"When was the last time you worked on a commercial project involving BLE?","kind":"single_choice","translations":{"en":{"body":"When was the last time you worked on a commercial project involving BLE?"}},"open_question_options":[{"id":4466710,"position":0,"body":"Within the last 6 months","translations":{"en":{"body":"Within the last 6 months"}}},{"id":4466711,"position":1,"body":"6-12 months ago","translations":{"en":{"body":"6-12 months ago"}}},{"id":4466712,"position":2,"body":"1-2 years ago","translations":{"en":{"body":"1-2 years ago"}}},{"id":4466713,"position":3,"body":"More than 2 years ago","translations":{"en":{"body":"More than 2 years ago"}}},{"id":4466714,"position":4,"body":"Never worked on an IoT project with BLE","translations":{"en":{"body":"Never worked on an IoT project with BLE"}}}]},{"id":3059034,"position":7,"options":{"length":120},"required":false,"body":"Did someone recommend you to apply?","kind":"string","translations":{"en":{"body":"Did someone recommend you to apply?"}},"open_question_options":[]},{"id":3059035,"position":8,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"infobox","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]},{"id":3059036,"position":9,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"legal","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]}],"careers_apply_url":"https://intent.recruitee.com/o/mobile-developer-ble-flutter-ios-android-freelance/c/new","updated_at":"2026-05-29 14:38:45 UTC","hybrid":false,"options_salutation":"off","company_name":"intent","published_at":"2025-03-12 12:16:27 UTC","locations_question":"What is your preferred work location?","created_at":"2025-03-12 12:03:50 UTC","state_name":"Mazowieckie","slug":"mobile-developer-ble-flutter-ios-android-freelance","sharing_title":"Mobile Developer (BLE || Flutter / iOS / Android || freelance)","locations":[{"id":44729,"name":"Warsaw","state":"Mazowieckie","country":"Poland","city":"Warsaw","translations":{"en":{"name":"Warsaw","city":"Warsaw","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}},"country_code":"PL","state_code":"14","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}],"education_code":"bachelor_degree","cover_image":null,"state_code":"14","min_hours_per_week":"40","description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">We're looking for a Mobile Developer with serious BLE experience. Flutter, native iOS (Swift), native Android (Kotlin), or some combination, we're open as long as you know how to make apps talk to devices. You'd join us on a </span><strong><span style=\"color:#000000\">freelance, time &amp; material basis</span></strong><span style=\"color:#000000\">: you're paid for the hours you actually work on real client projects. Next project in this area kicks off in January or February, so we're starting now to bring the right person on board in time. 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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. Most of our projects are long-term partnerships, so we care about building solid relationships, with clients and inside the team. If you enjoy debugging edge cases in device communication and working with firmware and backend engineers on real products that ship, you'll feel at home.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">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 dig into the weird BLE bug nobody else wants to touch. We're AI-native and we expect you to treat AI as a daily multiplier, not a gimmick. What we expect: ownership of the mobile side of the project, straight talk with clients (you won't be hidden behind layers of management), and the kind of curiosity that makes you actually care about the device on the other end of your Bluetooth connection.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Own the mobile side of a connected-product project: wearables, smart sensors, health-tech devices</span></p></li><li><p><span style=\"color:#000000\">Design and implement BLE communication flows that hold up in the real world</span></p></li><li><p><span style=\"color:#000000\">Debug real-world device interactions, including the ones that only happen on one phone in one room</span></p></li><li><p><span style=\"color:#000000\">Work side by side with firmware engineers, backend, designers, QA, and PMs</span></p></li><li><p><span style=\"color:#000000\">Contribute to architecture and technical decisions, not just execute someone else's</span></p></li><li><p><span style=\"color:#000000\">Communicate directly with the client: you won't be hidden behind layers of management</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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 cross-functional project squad led by a PM for day-to-day delivery.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">90-180 PLN/h net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to our internal knowledge-sharing: tech talks, experiments, side projects</span></p></li><li><p><span style=\"color:#000000\">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</span></p></li></ul><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">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 we can both 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">Fast and to the point. The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, just to align on expectations</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the technical team (discussion + practical live task)</span></p></li><li><p><span style=\"color:#000000\">Final decision within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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, ideally something where BLE was involved.</span></p>","options_cv":"required","highlight":null,"location":"Remote job","category_code":"information_technology","close_at":null,"dynamic_fields":[],"remote":true,"tags":["Android","Flutter","Mobile","ble","iOS"],"id":2062393,"options_phone":"required","sharing_description":"In shortWe're looking for a Mobile Developer with serious BLE experience. Flutter, native iOS (Swift), native Android (Kotlin), or some combination, we're open as long as you know how to make apps tal","requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">5+ years as a Mobile Developer</span></p></li><li><p><span style=\"color:#000000\">Strong hands-on BLE experience (not \"I read about it once\")</span></p></li><li><p><span style=\"color:#000000\">Proficiency in Flutter AND at least one native platform (iOS/Swift or Android/Kotlin)</span></p></li><li><p><span style=\"color:#000000\">Experience working with connected products: device pairing, real-time data streaming</span></p></li><li><p><span style=\"color:#000000\">Comfort working in short sprints (1-2 weeks) in a fast-moving environment</span></p></li><li><p><span style=\"color:#000000\">Strong communication skills with teammates and clients</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken, because our clients are mostly US-based</span></p></li><li><p><span style=\"color:#000000\">Focus on product quality and user experience, not just \"ship it and move on\"</span></p></li><li><p><span style=\"color:#000000\">Independence and ownership: you flag risks early and you don't wait to be told</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Direct experience collaborating with firmware teams</span></p></li><li><p><span style=\"color:#000000\">Medical devices or other regulated environments</span></p></li><li><p><span style=\"color:#000000\">Testing strategies for BLE flows</span></p></li><li><p><span style=\"color:#000000\">OTA updates or provisioning flows</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the devices you build for, not just the code behind them</span></p></li></ul>","location_question_visible":false,"guid":"9rgoe","status":"published","max_hours":40},{"max_hours_per_week":"40","locations_question_type":"multiple_choice","position":80,"experience_code":"experienced","salary":{"max":"30000","min":"15000","period":"month","currency":"PLN"},"title":"Senior Backend Developer (freelance)","country_code":"PL","options_photo":"off","on_site":false,"translations":{"en":{"description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">If you're a backend engineer who doesn't just build what's asked, but shapes how it's built, we want 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 join us on a </span><strong><span style=\"color:#000000\">freelance, time &amp; material basis</span></strong><span style=\"color:#000000\">: you're paid for the hours you actually work on real client projects. Full capacity from the start. 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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. Our backend isn't generic CRUD: it's the cloud spine of physical devices, the layer where firmware meets data pipelines, and where one bad architectural call shows up in a sensor reading six months later.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">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, or 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Own and evolve the backend architecture for IoT projects: data ingestion pipelines, API design, infrastructure decisions</span></p></li><li><p><span style=\"color:#000000\">Make technical trade-off calls and defend them clearly to the team and to clients</span></p></li><li><p><span style=\"color:#000000\">Design and maintain cloud infrastructure on AWS (EKS, Aurora, DynamoDB, Timestream, S3) with production-grade reliability</span></p></li><li><p><span style=\"color:#000000\">Lead technical discussions: RFCs, architecture reviews, post-mortems, because you see the need, not because someone asked</span></p></li><li><p><span style=\"color:#000000\">Mentor other backend engineers, raise the bar on code quality, and set patterns others can follow</span></p></li><li><p><span style=\"color:#000000\">Work side by side with firmware engineers, mobile developers, QA, PMs, and clients</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li><li><p><span style=\"color:#000000\">Challenge product and technical assumptions when something doesn't add up, even when it means a harder conversation</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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 (which covers backend/cloud too) for knowledge-sharing, and at the same time on a project squad led by a PM for day-to-day delivery.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">90-180 PLN/h net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to our internal knowledge-sharing: tech talks, experiments, side projects</span></p></li><li><p><span style=\"color:#000000\">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</span></p></li></ul><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the technical team</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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, ideally something where the architecture mattered.</span></p>","title":"Senior Backend Developer (freelance)","highlight":null,"requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">7+ years of backend development, with a meaningful chunk spent leading technical direction, not just writing code</span></p></li><li><p><span style=\"color:#000000\">Strong Node.js skills in production systems at scale (not \"I followed a tutorial once\")</span></p></li><li><p><span style=\"color:#000000\">Deep, hands-on AWS expertise: EKS, Aurora, DynamoDB, Timestream, S3</span></p></li><li><p><span style=\"color:#000000\">Kubernetes (EKS), Docker, and Terraform: you've built and maintained real infrastructure, not just clicked through the console</span></p></li><li><p><span style=\"color:#000000\">Solid understanding of distributed systems, event-driven architectures, and data pipelines</span></p></li><li><p><span style=\"color:#000000\">Experience with MQTT or similar IoT messaging protocols</span></p></li><li><p><span style=\"color:#000000\">CI/CD pipelines you've designed yourself (GitHub Actions, GitLab CI, Jenkins)</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken: you'll be in rooms with US-based clients and you need to hold your own</span></p></li><li><p><span style=\"color:#000000\">The ability to translate business needs into technical decisions and explain those decisions to non-technical stakeholders</span></p></li><li><p><span style=\"color:#000000\">Strong opinions, loosely held: you propose direction, you defend it, and you change your mind when the evidence says you should</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Previous IoT or connected device projects, especially anything involving telemetry at scale</span></p></li><li><p><span style=\"color:#000000\">Golang in production (we're adding it alongside Node.js)</span></p></li><li><p><span style=\"color:#000000\">Observability stack experience: tracing, metrics, structured logging</span></p></li><li><p><span style=\"color:#000000\">Security mindset for cloud-connected devices: secrets, mTLS, OTA updates</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the devices your backend talks to, not just the cloud side of the story</span></p></li></ul>","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/2003574/normal_sharing_bnyl6llhc236.jpg","sharing_title":"Senior Backend Developer (freelance)","sharing_description":"In shortIf you're a backend engineer who doesn't just build what's asked, but shapes how it's built, we want to talk. We're looking for someone who can own the technical direction of a project end to ","locations_question":"What is your preferred work location?"}},"careers_url":"https://intent.recruitee.com/o/senior-backend-developer-freelance","postal_code":"02-001","city":"Warsaw","options_title":"off","mailbox_email":"job.b6aou@intent.recruitee.com","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/2003574/normal_sharing_bnyl6llhc236.jpg","country":"Poland","min_hours":40,"locations_question_required":true,"options_cover_letter":"off","employment_type_code":"fulltime_fixed_term","department":"Web Development","open_questions":[{"id":2951537,"position":1,"options":{},"required":true,"body":"Please give your monthly salary expectations in PLN (provide net amount for B2B):","kind":"string","translations":{"en":{"body":"Please give your monthly salary expectations in PLN (provide net amount for B2B):"}},"open_question_options":[]},{"id":2951538,"position":2,"options":{"length":120},"required":true,"body":"When are you available to join us?","kind":"string","translations":{"en":{"body":"When are you available to join us?"}},"open_question_options":[]},{"id":2951539,"position":3,"options":{"length":120},"required":true,"body":"Please indicate your English level:","kind":"single_choice","translations":{"en":{"body":"Please indicate your English level:"}},"open_question_options":[{"id":4297692,"position":0,"body":"A1 - Beginner/Elementary","translations":{"en":{"body":"A1 - Beginner/Elementary"}}},{"id":4297693,"position":1,"body":"A2 - Pre Intermediate","translations":{"en":{"body":"A2 - Pre Intermediate"}}},{"id":4297694,"position":2,"body":"B1 - Intermediate","translations":{"en":{"body":"B1 - Intermediate"}}},{"id":4297695,"position":3,"body":"B2 - Upper Intermediate","translations":{"en":{"body":"B2 - Upper Intermediate"}}},{"id":4297696,"position":4,"body":"C1 - Advanced","translations":{"en":{"body":"C1 - Advanced"}}},{"id":4297697,"position":5,"body":"C2 - Proficient/Native","translations":{"en":{"body":"C2 - Proficient/Native"}}}]},{"id":2951541,"position":4,"options":{"length":120},"required":true,"body":"Do you have any experience with IoT/connected devices related projects?","kind":"text","translations":{"en":{"body":"Do you have any experience with IoT/connected devices related projects?"}},"open_question_options":[]},{"id":2951545,"position":5,"options":{},"required":true,"body":"Do you have commercial experience with AWS? If yes, describe a recent project where you designed and deployed a backend system using AWS (EKS, S3, Aurora, DynamoDB, etc.)","kind":"string","translations":{"en":{"body":"Do you have commercial experience with AWS? If yes, describe a recent project where you designed and deployed a backend system using AWS (EKS, S3, Aurora, DynamoDB, etc.)"}},"open_question_options":[]},{"id":2951551,"position":6,"options":{},"required":true,"body":"How many years of commercial experience do you have with Node.js?","kind":"string","translations":{"en":{"body":"How many years of commercial experience do you have with Node.js?"}},"open_question_options":[]},{"id":2951542,"position":7,"options":{"length":120},"required":false,"body":"Did someone recommend you to apply?","kind":"string","translations":{"en":{"body":"Did someone recommend you to apply?"}},"open_question_options":[]},{"id":2951543,"position":8,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"infobox","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]},{"id":2951544,"position":9,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"legal","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]}],"careers_apply_url":"https://intent.recruitee.com/o/senior-backend-developer-freelance/c/new","updated_at":"2026-05-29 14:22:26 UTC","hybrid":false,"options_salutation":"off","company_name":"intent","published_at":"2025-01-29 20:32:50 UTC","locations_question":"What is your preferred work location?","created_at":"2025-01-29 20:29:58 UTC","state_name":"Mazowieckie","slug":"senior-backend-developer-freelance","sharing_title":"Senior Backend Developer (freelance)","locations":[{"id":44729,"name":"Warsaw","state":"Mazowieckie","country":"Poland","city":"Warsaw","translations":{"en":{"name":"Warsaw","city":"Warsaw","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}},"country_code":"PL","state_code":"14","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}],"education_code":"bachelor_degree","cover_image":null,"state_code":"14","min_hours_per_week":"40","description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">If you're a backend engineer who doesn't just build what's asked, but shapes how it's built, we want 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 join us on a </span><strong><span style=\"color:#000000\">freelance, time &amp; material basis</span></strong><span style=\"color:#000000\">: you're paid for the hours you actually work on real client projects. Full capacity from the start. 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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. Our backend isn't generic CRUD: it's the cloud spine of physical devices, the layer where firmware meets data pipelines, and where one bad architectural call shows up in a sensor reading six months later.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">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, or 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Own and evolve the backend architecture for IoT projects: data ingestion pipelines, API design, infrastructure decisions</span></p></li><li><p><span style=\"color:#000000\">Make technical trade-off calls and defend them clearly to the team and to clients</span></p></li><li><p><span style=\"color:#000000\">Design and maintain cloud infrastructure on AWS (EKS, Aurora, DynamoDB, Timestream, S3) with production-grade reliability</span></p></li><li><p><span style=\"color:#000000\">Lead technical discussions: RFCs, architecture reviews, post-mortems, because you see the need, not because someone asked</span></p></li><li><p><span style=\"color:#000000\">Mentor other backend engineers, raise the bar on code quality, and set patterns others can follow</span></p></li><li><p><span style=\"color:#000000\">Work side by side with firmware engineers, mobile developers, QA, PMs, and clients</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li><li><p><span style=\"color:#000000\">Challenge product and technical assumptions when something doesn't add up, even when it means a harder conversation</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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 (which covers backend/cloud too) for knowledge-sharing, and at the same time on a project squad led by a PM for day-to-day delivery.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">90-180 PLN/h net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to our internal knowledge-sharing: tech talks, experiments, side projects</span></p></li><li><p><span style=\"color:#000000\">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</span></p></li></ul><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the technical team</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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, ideally something where the architecture mattered.</span></p>","options_cv":"required","highlight":null,"location":"Remote job","category_code":"information_technology","close_at":null,"dynamic_fields":[],"remote":true,"tags":["backend"],"id":2003574,"options_phone":"required","sharing_description":"In shortIf you're a backend engineer who doesn't just build what's asked, but shapes how it's built, we want to talk. We're looking for someone who can own the technical direction of a project end to ","requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">7+ years of backend development, with a meaningful chunk spent leading technical direction, not just writing code</span></p></li><li><p><span style=\"color:#000000\">Strong Node.js skills in production systems at scale (not \"I followed a tutorial once\")</span></p></li><li><p><span style=\"color:#000000\">Deep, hands-on AWS expertise: EKS, Aurora, DynamoDB, Timestream, S3</span></p></li><li><p><span style=\"color:#000000\">Kubernetes (EKS), Docker, and Terraform: you've built and maintained real infrastructure, not just clicked through the console</span></p></li><li><p><span style=\"color:#000000\">Solid understanding of distributed systems, event-driven architectures, and data pipelines</span></p></li><li><p><span style=\"color:#000000\">Experience with MQTT or similar IoT messaging protocols</span></p></li><li><p><span style=\"color:#000000\">CI/CD pipelines you've designed yourself (GitHub Actions, GitLab CI, Jenkins)</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken: you'll be in rooms with US-based clients and you need to hold your own</span></p></li><li><p><span style=\"color:#000000\">The ability to translate business needs into technical decisions and explain those decisions to non-technical stakeholders</span></p></li><li><p><span style=\"color:#000000\">Strong opinions, loosely held: you propose direction, you defend it, and you change your mind when the evidence says you should</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Previous IoT or connected device projects, especially anything involving telemetry at scale</span></p></li><li><p><span style=\"color:#000000\">Golang in production (we're adding it alongside Node.js)</span></p></li><li><p><span style=\"color:#000000\">Observability stack experience: tracing, metrics, structured logging</span></p></li><li><p><span style=\"color:#000000\">Security mindset for cloud-connected devices: secrets, mTLS, OTA updates</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the devices your backend talks to, not just the cloud side of the story</span></p></li></ul>","location_question_visible":false,"guid":"b6aou","status":"published","max_hours":40},{"max_hours_per_week":"40","locations_question_type":"multiple_choice","position":58,"experience_code":"experienced","salary":{"max":null,"min":null,"period":null,"currency":null},"title":"Senior iOS Developer (freelance)","country_code":"PL","options_photo":"off","on_site":false,"translations":{"en":{"description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">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 </span><strong><span style=\"color:#000000\">freelance, time &amp; material basis</span></strong><span style=\"color:#000000\">: 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Build and maintain iOS apps that communicate with hardware peripherals over BLE</span></p></li><li><p><span style=\"color:#000000\">Take part in specifying, planning, and estimating new modules and features</span></p></li><li><p><span style=\"color:#000000\">Write and maintain unit tests (XCTest, Quick/Nimble) with a TDD mindset</span></p></li><li><p><span style=\"color:#000000\">Keep CI/CD pipelines in shape (GitHub Actions, Bitrise, Travis)</span></p></li><li><p><span style=\"color:#000000\">Review pull requests and give your teammates feedback that actually helps</span></p></li><li><p><span style=\"color:#000000\">Share what you learn: tech talks, internal docs, pair sessions, whatever fits</span></p></li><li><p><span style=\"color:#000000\">Work side by side with firmware engineers, designers, QA, and PMs</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">90-180 PLN/h net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to our internal knowledge-sharing: tech talks, experiments, side projects</span></p></li><li><p><span style=\"color:#000000\">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</span></p></li></ul><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the technical team (may include live coding)</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><p style=\"min-height: 1.7em;\"></p>","title":"Senior iOS Developer (freelance)","highlight":"<p><em>Freelance · Remote · 90-180 PLN/h net B2B</em></p>","requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">3+ years writing production Swift</span></p></li><li><p><span style=\"color:#000000\">Strong, hands-on BLE integration experience (not \"I read about it once\")</span></p></li><li><p><span style=\"color:#000000\">Structured concurrency in Swift: you know it, you use it</span></p></li><li><p><span style=\"color:#000000\">CI/CD experience: GitHub Actions, Bitrise, or Travis</span></p></li><li><p><span style=\"color:#000000\">Unit testing discipline: XCTest, Quick/Nimble, or similar, with a TDD mindset</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken, because our clients are mostly US-based</span></p></li><li><p><span style=\"color:#000000\">Problem-solving over line-counting: we'll take a creative thinker over a fast typist any day</span></p></li><li><p><span style=\"color:#000000\">High coding standards and an eye on what's new in the iOS world</span></p></li><li><p><span style=\"color:#000000\">Initiative, ownership, and the kind of communication where people don't have to guess what you meant</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Experience with other mobile platforms (Android, Flutter, KMM)</span></p></li><li><p><span style=\"color:#000000\">Previous IoT or connected device projects</span></p></li><li><p><span style=\"color:#000000\">Functional reactive programming (Combine, RxSwift)</span></p></li><li><p><span style=\"color:#000000\">Agile/Scrum experience</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the things you build, not just the code behind them</span></p></li></ul>","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/1603065/normal_sharing_bnyl6llhc236.jpg","sharing_title":"Senior iOS Developer (freelance)","sharing_description":"In shortIf 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 &amp; material basis: you're paid fo","locations_question":"What is your preferred work location?"}},"careers_url":"https://intent.recruitee.com/o/senior-ios-developer-freelance","postal_code":"02-001","city":"Warsaw","options_title":"off","mailbox_email":"job.2cw5b@intent.recruitee.com","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/1603065/normal_sharing_bnyl6llhc236.jpg","country":"Poland","min_hours":40,"locations_question_required":true,"options_cover_letter":"off","employment_type_code":"fulltime_permanent","department":"Mobile Development","open_questions":[{"id":3047959,"position":1,"options":{},"required":true,"body":"Please give your monthly salary expectations in PLN (provide net amount for B2B):","kind":"string","translations":{"en":{"body":"Please give your monthly salary expectations in PLN (provide net amount for B2B):"}},"open_question_options":[]},{"id":3047960,"position":2,"options":{"length":120},"required":true,"body":"When are you available to join us?","kind":"string","translations":{"en":{"body":"When are you available to join us?"}},"open_question_options":[]},{"id":3047961,"position":3,"options":{"length":120},"required":true,"body":"Please indicate your English level:","kind":"single_choice","translations":{"en":{"body":"Please indicate your English level:"}},"open_question_options":[{"id":4449441,"position":0,"body":"A1 - Beginner/Elementary","translations":{"en":{"body":"A1 - Beginner/Elementary"}}},{"id":4449442,"position":1,"body":"A2 - Pre Intermediate","translations":{"en":{"body":"A2 - Pre Intermediate"}}},{"id":4449443,"position":2,"body":"B1 - Intermediate","translations":{"en":{"body":"B1 - Intermediate"}}},{"id":4449444,"position":3,"body":"B2 - Upper Intermediate","translations":{"en":{"body":"B2 - Upper Intermediate"}}},{"id":4449445,"position":4,"body":"C1 - Advanced","translations":{"en":{"body":"C1 - Advanced"}}},{"id":4449446,"position":5,"body":"C2 - Proficient/Native","translations":{"en":{"body":"C2 - Proficient/Native"}}}]},{"id":3047982,"position":4,"options":{},"required":true,"body":"When was the last time you worked on a BLE or IoT-related project? Please specify whether you are referring to BLE, IoT, or both.","kind":"text","translations":{"en":{"body":"When was the last time you worked on a BLE or IoT-related project? Please specify whether you are referring to BLE, IoT, or both."}},"open_question_options":[]},{"id":4121055,"position":5,"options":{},"required":true,"body":"How many years of experience do you have working with Bluetooth Low Energy (BLE)? ","kind":"single_choice","translations":{"en":{"body":"How many years of experience do you have working with Bluetooth Low Energy (BLE)? "}},"open_question_options":[{"id":6334990,"position":0,"body":"0","translations":{"en":{"body":"0"}}},{"id":6334991,"position":1,"body":"1-2","translations":{"en":{"body":"1-2"}}},{"id":6334992,"position":2,"body":"3+","translations":{"en":{"body":"3+"}}}]},{"id":4121075,"position":6,"options":{},"required":false,"body":"Please briefly describe your most recent project involving BLE.","kind":"text","translations":{"en":{"body":"Please briefly describe your most recent project involving BLE."}},"open_question_options":[]},{"id":3047978,"position":7,"options":{},"required":true,"body":"Have you worked on IoT projects before? If so, can you share an example of an IoT product or system you have worked on, including your role and key technologies used?","kind":"text","translations":{"en":{"body":"Have you worked on IoT projects before? If so, can you share an example of an IoT product or system you have worked on, including your role and key technologies used?"}},"open_question_options":[]},{"id":3047965,"position":8,"options":{"length":120},"required":false,"body":"Did someone recommend you to apply?","kind":"string","translations":{"en":{"body":"Did someone recommend you to apply?"}},"open_question_options":[]},{"id":3047966,"position":9,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"infobox","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]},{"id":3047967,"position":10,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"legal","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]}],"careers_apply_url":"https://intent.recruitee.com/o/senior-ios-developer-freelance/c/new","updated_at":"2026-05-29 14:20:58 UTC","hybrid":false,"options_salutation":"off","company_name":"intent","published_at":"2025-01-09 09:09:13 UTC","locations_question":"What is your preferred work location?","created_at":"2024-02-14 11:07:45 UTC","state_name":"Mazowieckie","slug":"senior-ios-developer-freelance","sharing_title":"Senior iOS Developer (freelance)","locations":[{"id":44729,"name":"Warsaw","state":"Mazowieckie","country":"Poland","city":"Warsaw","translations":{"en":{"name":"Warsaw","city":"Warsaw","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}},"country_code":"PL","state_code":"14","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}],"education_code":"bachelor_degree","cover_image":null,"state_code":"14","min_hours_per_week":"40","description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">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 </span><strong><span style=\"color:#000000\">freelance, time &amp; material basis</span></strong><span style=\"color:#000000\">: 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Build and maintain iOS apps that communicate with hardware peripherals over BLE</span></p></li><li><p><span style=\"color:#000000\">Take part in specifying, planning, and estimating new modules and features</span></p></li><li><p><span style=\"color:#000000\">Write and maintain unit tests (XCTest, Quick/Nimble) with a TDD mindset</span></p></li><li><p><span style=\"color:#000000\">Keep CI/CD pipelines in shape (GitHub Actions, Bitrise, Travis)</span></p></li><li><p><span style=\"color:#000000\">Review pull requests and give your teammates feedback that actually helps</span></p></li><li><p><span style=\"color:#000000\">Share what you learn: tech talks, internal docs, pair sessions, whatever fits</span></p></li><li><p><span style=\"color:#000000\">Work side by side with firmware engineers, designers, QA, and PMs</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">90-180 PLN/h net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to our internal knowledge-sharing: tech talks, experiments, side projects</span></p></li><li><p><span style=\"color:#000000\">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</span></p></li></ul><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the technical team (may include live coding)</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><p style=\"min-height: 1.7em;\"></p>","options_cv":"required","highlight":"<p><em>Freelance · Remote · 90-180 PLN/h net B2B</em></p>","location":"Remote job","category_code":"information_technology","close_at":null,"dynamic_fields":[],"remote":true,"tags":["Mobile","iOS"],"id":1603065,"options_phone":"required","sharing_description":"In shortIf 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 &amp; material basis: you're paid fo","requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">3+ years writing production Swift</span></p></li><li><p><span style=\"color:#000000\">Strong, hands-on BLE integration experience (not \"I read about it once\")</span></p></li><li><p><span style=\"color:#000000\">Structured concurrency in Swift: you know it, you use it</span></p></li><li><p><span style=\"color:#000000\">CI/CD experience: GitHub Actions, Bitrise, or Travis</span></p></li><li><p><span style=\"color:#000000\">Unit testing discipline: XCTest, Quick/Nimble, or similar, with a TDD mindset</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken, because our clients are mostly US-based</span></p></li><li><p><span style=\"color:#000000\">Problem-solving over line-counting: we'll take a creative thinker over a fast typist any day</span></p></li><li><p><span style=\"color:#000000\">High coding standards and an eye on what's new in the iOS world</span></p></li><li><p><span style=\"color:#000000\">Initiative, ownership, and the kind of communication where people don't have to guess what you meant</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Experience with other mobile platforms (Android, Flutter, KMM)</span></p></li><li><p><span style=\"color:#000000\">Previous IoT or connected device projects</span></p></li><li><p><span style=\"color:#000000\">Functional reactive programming (Combine, RxSwift)</span></p></li><li><p><span style=\"color:#000000\">Agile/Scrum experience</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the things you build, not just the code behind them</span></p></li></ul>","location_question_visible":false,"guid":"2cw5b","status":"published","max_hours":40},{"max_hours_per_week":"40","locations_question_type":"multiple_choice","position":23,"experience_code":"experienced","salary":{"max":null,"min":null,"period":null,"currency":null},"title":"Senior Flutter Developer (freelance)","country_code":"PL","options_photo":"off","on_site":false,"translations":{"en":{"description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">If you're a Senior Flutter Developer who knows what flutter_blue_plus does in production, and you've shipped apps that talk to physical devices over BLE, we want to talk. You'd join us on a </span><strong><span style=\"color:#000000\">freelance, time &amp; material basis</span></strong><span style=\"color:#000000\">: 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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. Our Flutter work isn't another generic app: it's cross-platform code talking to firmware, sensors, and real hardware behavior on both iOS and Android. If your Dart has ever made a physical device do something it couldn't do before, you already get why we love what we do.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Build and maintain Flutter apps that communicate with hardware peripherals over BLE</span></p></li><li><p><span style=\"color:#000000\">Make cross-platform code that behaves well on both iOS and Android, not just \"compiles on both\"</span></p></li><li><p><span style=\"color:#000000\">Take part in specifying, planning, and estimating new modules and features</span></p></li><li><p><span style=\"color:#000000\">Improve reliability by chasing down the issues QA finds, including the weird ones</span></p></li><li><p><span style=\"color:#000000\">Review pull requests and give your teammates feedback that actually helps</span></p></li><li><p><span style=\"color:#000000\">Share what you learn: tech talks, internal docs, pair sessions, whatever fits</span></p></li><li><p><span style=\"color:#000000\">Work side by side with firmware engineers, designers, QA, and PMs</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">90-180 PLN/h net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to our internal knowledge-sharing: tech talks, experiments, side projects</span></p></li><li><p><span style=\"color:#000000\">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</span></p></li></ul><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the technical team (may include live coding)</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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.</span></p>","title":"Senior Flutter Developer (freelance)","highlight":null,"requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">Strong commercial experience with the Flutter SDK (not \"I built a side project once\")</span></p></li><li><p><span style=\"color:#000000\">Advanced Dart skills, including state management and async patterns</span></p></li><li><p><span style=\"color:#000000\">Working knowledge of iOS and Android: enough to debug when the platform layer is the problem</span></p></li><li><p><span style=\"color:#000000\">Hands-on BLE experience, particularly with flutter_blue_plus or similar</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken, because our clients are mostly US-based</span></p></li><li><p><span style=\"color:#000000\">Problem-solving over line-counting: we'll take a creative thinker over a fast typist any day</span></p></li><li><p><span style=\"color:#000000\">High coding standards and willingness to align with the team's patterns</span></p></li><li><p><span style=\"color:#000000\">Initiative: you bring new ideas in and you can also walk away from them when the evidence says so</span></p></li><li><p><span style=\"color:#000000\">Engagement and team-play, the kind where people actually want you in the room</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Native iOS (Swift) or Android (Kotlin) experience for the moments when Flutter isn't enough</span></p></li><li><p><span style=\"color:#000000\">Previous IoT or connected device projects</span></p></li><li><p><span style=\"color:#000000\">Method channels and platform-specific plugin work</span></p></li><li><p><span style=\"color:#000000\">Scrum or other Agile delivery experience</span></p></li><li><p><span style=\"color:#000000\">Willingness to share publicly: hackathons, conferences, internal talks</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the devices you build for, not just the code behind them</span></p></li></ul>","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/1001448/normal_sharing_bnyl6llhc236.jpg","sharing_title":"Senior Flutter Developer (freelance)","sharing_description":"In shortIf you're a Senior Flutter Developer who knows what flutter_blue_plus does in production, and you've shipped apps that talk to physical devices over BLE, we want to talk. You'd join us on a fr","locations_question":"What is your preferred work location?"}},"careers_url":"https://intent.recruitee.com/o/senior-flutter-developer-freelance","postal_code":"02-001","city":"Warsaw","options_title":"off","mailbox_email":"job.uwug4@intent.recruitee.com","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/1001448/normal_sharing_bnyl6llhc236.jpg","country":"Poland","min_hours":40,"locations_question_required":true,"options_cover_letter":"off","employment_type_code":"fulltime_fixed_term","department":null,"open_questions":[{"id":3047959,"position":1,"options":{},"required":true,"body":"Please give your monthly salary expectations in PLN (provide net amount for B2B):","kind":"string","translations":{"en":{"body":"Please give your monthly salary expectations in PLN (provide net amount for B2B):"}},"open_question_options":[]},{"id":3047960,"position":2,"options":{"length":120},"required":true,"body":"When are you available to join us?","kind":"string","translations":{"en":{"body":"When are you available to join us?"}},"open_question_options":[]},{"id":3047961,"position":3,"options":{"length":120},"required":true,"body":"Please indicate your English level:","kind":"single_choice","translations":{"en":{"body":"Please indicate your English level:"}},"open_question_options":[{"id":4449441,"position":0,"body":"A1 - Beginner/Elementary","translations":{"en":{"body":"A1 - Beginner/Elementary"}}},{"id":4449442,"position":1,"body":"A2 - Pre Intermediate","translations":{"en":{"body":"A2 - Pre Intermediate"}}},{"id":4449443,"position":2,"body":"B1 - Intermediate","translations":{"en":{"body":"B1 - Intermediate"}}},{"id":4449444,"position":3,"body":"B2 - Upper Intermediate","translations":{"en":{"body":"B2 - Upper Intermediate"}}},{"id":4449445,"position":4,"body":"C1 - Advanced","translations":{"en":{"body":"C1 - Advanced"}}},{"id":4449446,"position":5,"body":"C2 - Proficient/Native","translations":{"en":{"body":"C2 - Proficient/Native"}}}]},{"id":3047982,"position":4,"options":{},"required":true,"body":"When was the last time you worked on a BLE or IoT-related project? Please specify whether you are referring to BLE, IoT, or both.","kind":"text","translations":{"en":{"body":"When was the last time you worked on a BLE or IoT-related project? Please specify whether you are referring to BLE, IoT, or both."}},"open_question_options":[]},{"id":4121055,"position":5,"options":{},"required":true,"body":"How many years of experience do you have working with Bluetooth Low Energy (BLE)? ","kind":"single_choice","translations":{"en":{"body":"How many years of experience do you have working with Bluetooth Low Energy (BLE)? "}},"open_question_options":[{"id":6334990,"position":0,"body":"0","translations":{"en":{"body":"0"}}},{"id":6334991,"position":1,"body":"1-2","translations":{"en":{"body":"1-2"}}},{"id":6334992,"position":2,"body":"3+","translations":{"en":{"body":"3+"}}}]},{"id":4121075,"position":6,"options":{},"required":false,"body":"Please briefly describe your most recent project involving BLE.","kind":"text","translations":{"en":{"body":"Please briefly describe your most recent project involving BLE."}},"open_question_options":[]},{"id":3047978,"position":7,"options":{},"required":true,"body":"Have you worked on IoT projects before? If so, can you share an example of an IoT product or system you have worked on, including your role and key technologies used?","kind":"text","translations":{"en":{"body":"Have you worked on IoT projects before? If so, can you share an example of an IoT product or system you have worked on, including your role and key technologies used?"}},"open_question_options":[]},{"id":3047965,"position":8,"options":{"length":120},"required":false,"body":"Did someone recommend you to apply?","kind":"string","translations":{"en":{"body":"Did someone recommend you to apply?"}},"open_question_options":[]},{"id":3047966,"position":9,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"infobox","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]},{"id":3047967,"position":10,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"legal","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]}],"careers_apply_url":"https://intent.recruitee.com/o/senior-flutter-developer-freelance/c/new","updated_at":"2026-05-29 14:28:58 UTC","hybrid":false,"options_salutation":"off","company_name":"intent","published_at":"2025-01-27 09:39:47 UTC","locations_question":"What is your preferred work location?","created_at":"2022-06-15 08:38:39 UTC","state_name":"Mazowieckie","slug":"senior-flutter-developer-freelance","sharing_title":"Senior Flutter Developer (freelance)","locations":[{"id":44729,"name":"Warsaw","state":"Mazowieckie","country":"Poland","city":"Warsaw","translations":{"en":{"name":"Warsaw","city":"Warsaw","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}},"country_code":"PL","state_code":"14","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}],"education_code":"bachelor_degree","cover_image":null,"state_code":"14","min_hours_per_week":"40","description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">If you're a Senior Flutter Developer who knows what flutter_blue_plus does in production, and you've shipped apps that talk to physical devices over BLE, we want to talk. You'd join us on a </span><strong><span style=\"color:#000000\">freelance, time &amp; material basis</span></strong><span style=\"color:#000000\">: 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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. Our Flutter work isn't another generic app: it's cross-platform code talking to firmware, sensors, and real hardware behavior on both iOS and Android. If your Dart has ever made a physical device do something it couldn't do before, you already get why we love what we do.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Build and maintain Flutter apps that communicate with hardware peripherals over BLE</span></p></li><li><p><span style=\"color:#000000\">Make cross-platform code that behaves well on both iOS and Android, not just \"compiles on both\"</span></p></li><li><p><span style=\"color:#000000\">Take part in specifying, planning, and estimating new modules and features</span></p></li><li><p><span style=\"color:#000000\">Improve reliability by chasing down the issues QA finds, including the weird ones</span></p></li><li><p><span style=\"color:#000000\">Review pull requests and give your teammates feedback that actually helps</span></p></li><li><p><span style=\"color:#000000\">Share what you learn: tech talks, internal docs, pair sessions, whatever fits</span></p></li><li><p><span style=\"color:#000000\">Work side by side with firmware engineers, designers, QA, and PMs</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">90-180 PLN/h net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to our internal knowledge-sharing: tech talks, experiments, side projects</span></p></li><li><p><span style=\"color:#000000\">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</span></p></li></ul><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the technical team (may include live coding)</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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.</span></p>","options_cv":"required","highlight":null,"location":"Remote job","category_code":"information_technology","close_at":null,"dynamic_fields":[],"remote":true,"tags":["Flutter","Mobile"],"id":1001448,"options_phone":"required","sharing_description":"In shortIf you're a Senior Flutter Developer who knows what flutter_blue_plus does in production, and you've shipped apps that talk to physical devices over BLE, we want to talk. You'd join us on a fr","requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">Strong commercial experience with the Flutter SDK (not \"I built a side project once\")</span></p></li><li><p><span style=\"color:#000000\">Advanced Dart skills, including state management and async patterns</span></p></li><li><p><span style=\"color:#000000\">Working knowledge of iOS and Android: enough to debug when the platform layer is the problem</span></p></li><li><p><span style=\"color:#000000\">Hands-on BLE experience, particularly with flutter_blue_plus or similar</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken, because our clients are mostly US-based</span></p></li><li><p><span style=\"color:#000000\">Problem-solving over line-counting: we'll take a creative thinker over a fast typist any day</span></p></li><li><p><span style=\"color:#000000\">High coding standards and willingness to align with the team's patterns</span></p></li><li><p><span style=\"color:#000000\">Initiative: you bring new ideas in and you can also walk away from them when the evidence says so</span></p></li><li><p><span style=\"color:#000000\">Engagement and team-play, the kind where people actually want you in the room</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Native iOS (Swift) or Android (Kotlin) experience for the moments when Flutter isn't enough</span></p></li><li><p><span style=\"color:#000000\">Previous IoT or connected device projects</span></p></li><li><p><span style=\"color:#000000\">Method channels and platform-specific plugin work</span></p></li><li><p><span style=\"color:#000000\">Scrum or other Agile delivery experience</span></p></li><li><p><span style=\"color:#000000\">Willingness to share publicly: hackathons, conferences, internal talks</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the devices you build for, not just the code behind them</span></p></li></ul>","location_question_visible":false,"guid":"uwug4","status":"published","max_hours":40},{"max_hours_per_week":"40","locations_question_type":"multiple_choice","position":15,"experience_code":"experienced","salary":{"max":null,"min":null,"period":null,"currency":null},"title":"Senior Android Developer (freelance)","country_code":"PL","options_photo":"off","on_site":false,"translations":{"en":{"description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">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 &amp; 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Design, build, and maintain Android apps that communicate with hardware peripherals over BLE</span></p></li><li><p><span style=\"color:#000000\">Write performant, reusable, and reliable Kotlin code, the kind people don't dread inheriting</span></p></li><li><p><span style=\"color:#000000\">Take part in specifying, planning, and estimating new modules and features</span></p></li><li><p><span style=\"color:#000000\">Cover your code with unit tests and keep a TDD mindset where it makes sense</span></p></li><li><p><span style=\"color:#000000\">Review pull requests and give your teammates feedback that actually helps</span></p></li><li><p><span style=\"color:#000000\">Hunt down bottlenecks and bugs, including the ones that only show up on one OEM</span></p></li><li><p><span style=\"color:#000000\">Share what you learn: tech talks, internal docs, pair sessions, whatever fits</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">90-180 PLN/h net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to our internal knowledge-sharing: tech talks, experiments, side projects</span></p></li><li><p><span style=\"color:#000000\">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</span></p></li></ul><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the technical team (may include live coding)</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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.</span></p>","title":"Senior Android Developer (freelance)","highlight":null,"requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">3+ years writing production Android in commercial projects</span></p></li><li><p><span style=\"color:#000000\">Strong Kotlin (not \"I read about coroutines once\")</span></p></li><li><p><span style=\"color:#000000\">Hands-on BLE integration experience: real apps talking to real peripherals</span></p></li><li><p><span style=\"color:#000000\">Jetpack Compose in production</span></p></li><li><p><span style=\"color:#000000\">Comfort with popular Android libraries: Koin, Hilt, and the modern stack</span></p></li><li><p><span style=\"color:#000000\">Unit testing discipline (JUnit, Mockito, Robolectric, or similar) with a TDD mindset</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken, because our clients are mostly US-based</span></p></li><li><p><span style=\"color:#000000\">Problem-solving over line-counting: we'll take a creative thinker over a fast typist any day</span></p></li><li><p><span style=\"color:#000000\">High coding standards and an eye on what's new in the Android world</span></p></li><li><p><span style=\"color:#000000\">Initiative, ownership, and the kind of communication where people don't have to guess what you meant</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Solid grasp of architecture and design patterns</span></p></li><li><p><span style=\"color:#000000\">Previous IoT or connected device projects</span></p></li><li><p><span style=\"color:#000000\">Functional reactive programming (Flow, RxJava)</span></p></li><li><p><span style=\"color:#000000\">Google Play release experience and Android Auto</span></p></li><li><p><span style=\"color:#000000\">Agile or Scrum delivery experience</span></p></li><li><p><span style=\"color:#000000\">Some Flutter experience</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the things you build, not just the code behind them</span></p></li></ul>","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/236334/normal_sharing_32ymdhdftcw3.png","sharing_title":"Senior Android Developer (freelance)","sharing_description":"In shortIf 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 &amp; material basis: ","locations_question":"What is your preferred work location?"}},"careers_url":"https://intent.recruitee.com/o/senior-android-developer-freelance","postal_code":"02-001","city":"Warsaw","options_title":"off","mailbox_email":"job.ulvut@intent.recruitee.com","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/236334/normal_sharing_32ymdhdftcw3.png","country":"Poland","min_hours":40,"locations_question_required":true,"options_cover_letter":"off","employment_type_code":"fulltime","department":null,"open_questions":[{"id":1381907,"position":1,"options":{},"required":true,"body":"Monthly salary expectations in PLN (net for B2B)","kind":"string","translations":{"en":{"body":"Monthly salary expectations in PLN (net for B2B)"}},"open_question_options":[]},{"id":1381903,"position":2,"options":{},"required":true,"body":"Please indicate your English level:","kind":"single_choice","translations":{"en":{"body":"Please indicate your English level:"}},"open_question_options":[{"id":1846906,"position":0,"body":"A1 - Beginner/Elementary","translations":{"en":{"body":"A1 - Beginner/Elementary"}}},{"id":1846907,"position":1,"body":"A2 - Pre Intermediate","translations":{"en":{"body":"A2 - Pre Intermediate"}}},{"id":1846908,"position":2,"body":"B1 - Intermediate","translations":{"en":{"body":"B1 - Intermediate"}}},{"id":1846909,"position":3,"body":"B2 - Upper Intermediate","translations":{"en":{"body":"B2 - Upper Intermediate"}}},{"id":1846910,"position":4,"body":"C1 - Advanced","translations":{"en":{"body":"C1 - Advanced"}}},{"id":1846911,"position":5,"body":"C2 - Proficient/Native","translations":{"en":{"body":"C2 - Proficient/Native"}}}]},{"id":1381902,"position":3,"options":{},"required":true,"body":"When are you available to join us?","kind":"string","translations":{"en":{"body":"When are you available to join us?"}},"open_question_options":[]},{"id":1381905,"position":4,"options":{},"required":true,"body":"Do you have any commercial experience with Bluetooth Low Energy (BLE) projects? If so, please tell us more about when you last worked on such a project, how long it lasted, and what your key responsibilities were.","kind":"text","translations":{"en":{"body":"Do you have any commercial experience with Bluetooth Low Energy (BLE) projects? If so, please tell us more about when you last worked on such a project, how long it lasted, and what your key responsibilities were."}},"open_question_options":[]},{"id":2377069,"position":5,"options":{},"required":true,"body":"Do you have any commercial experience with IoT/connected devices projects? If so, please tell us more about when you last worked on such a project, how long it lasted, and what your key responsibilities were.","kind":"text","translations":{"en":{"body":"Do you have any commercial experience with IoT/connected devices projects? If so, please tell us more about when you last worked on such a project, how long it lasted, and what your key responsibilities were."}},"open_question_options":[]},{"id":1381906,"position":6,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"infobox","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]},{"id":1381904,"position":7,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"legal","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]}],"careers_apply_url":"https://intent.recruitee.com/o/senior-android-developer-freelance/c/new","updated_at":"2026-05-29 14:32:07 UTC","hybrid":false,"options_salutation":"off","company_name":"intent","published_at":"2023-11-09 15:55:17 UTC","locations_question":"What is your preferred work location?","created_at":"2019-01-02 11:25:02 UTC","state_name":"Mazowieckie","slug":"senior-android-developer-freelance","sharing_title":"Senior Android Developer (freelance)","locations":[{"id":44729,"name":"Warsaw","state":"Mazowieckie","country":"Poland","city":"Warsaw","translations":{"en":{"name":"Warsaw","city":"Warsaw","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}},"country_code":"PL","state_code":"14","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}],"education_code":"bachelor_degree","cover_image":null,"state_code":"14","min_hours_per_week":"40","description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">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 &amp; 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Design, build, and maintain Android apps that communicate with hardware peripherals over BLE</span></p></li><li><p><span style=\"color:#000000\">Write performant, reusable, and reliable Kotlin code, the kind people don't dread inheriting</span></p></li><li><p><span style=\"color:#000000\">Take part in specifying, planning, and estimating new modules and features</span></p></li><li><p><span style=\"color:#000000\">Cover your code with unit tests and keep a TDD mindset where it makes sense</span></p></li><li><p><span style=\"color:#000000\">Review pull requests and give your teammates feedback that actually helps</span></p></li><li><p><span style=\"color:#000000\">Hunt down bottlenecks and bugs, including the ones that only show up on one OEM</span></p></li><li><p><span style=\"color:#000000\">Share what you learn: tech talks, internal docs, pair sessions, whatever fits</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">90-180 PLN/h net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to our internal knowledge-sharing: tech talks, experiments, side projects</span></p></li><li><p><span style=\"color:#000000\">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</span></p></li></ul><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the technical team (may include live coding)</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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.</span></p>","options_cv":"required","highlight":null,"location":"Remote job","category_code":"information_technology","close_at":null,"dynamic_fields":[],"remote":true,"tags":[],"id":236334,"options_phone":"required","sharing_description":"In shortIf 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 &amp; material basis: ","requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">3+ years writing production Android in commercial projects</span></p></li><li><p><span style=\"color:#000000\">Strong Kotlin (not \"I read about coroutines once\")</span></p></li><li><p><span style=\"color:#000000\">Hands-on BLE integration experience: real apps talking to real peripherals</span></p></li><li><p><span style=\"color:#000000\">Jetpack Compose in production</span></p></li><li><p><span style=\"color:#000000\">Comfort with popular Android libraries: Koin, Hilt, and the modern stack</span></p></li><li><p><span style=\"color:#000000\">Unit testing discipline (JUnit, Mockito, Robolectric, or similar) with a TDD mindset</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken, because our clients are mostly US-based</span></p></li><li><p><span style=\"color:#000000\">Problem-solving over line-counting: we'll take a creative thinker over a fast typist any day</span></p></li><li><p><span style=\"color:#000000\">High coding standards and an eye on what's new in the Android world</span></p></li><li><p><span style=\"color:#000000\">Initiative, ownership, and the kind of communication where people don't have to guess what you meant</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Solid grasp of architecture and design patterns</span></p></li><li><p><span style=\"color:#000000\">Previous IoT or connected device projects</span></p></li><li><p><span style=\"color:#000000\">Functional reactive programming (Flow, RxJava)</span></p></li><li><p><span style=\"color:#000000\">Google Play release experience and Android Auto</span></p></li><li><p><span style=\"color:#000000\">Agile or Scrum delivery experience</span></p></li><li><p><span style=\"color:#000000\">Some Flutter experience</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the things you build, not just the code behind them</span></p></li></ul>","location_question_visible":false,"guid":"ulvut","status":"published","max_hours":40},{"max_hours_per_week":"40","locations_question_type":"multiple_choice","position":7,"experience_code":"experienced","salary":{"max":null,"min":null,"period":null,"currency":null},"title":"Senior Embedded/Firmware Engineer (freelance)","country_code":"PL","options_photo":"off","on_site":false,"translations":{"en":{"description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">If you're a firmware engineer who's just as comfortable reading a schematic as writing C, and you've spent serious time inside ESP32 or STM32 projects, we want to talk. You'd join us on a </span><strong><span style=\"color:#000000\">freelance</span></strong><span style=\"color:#000000\">, </span><strong><span style=\"color:#000000\">time &amp; material basis</span></strong><span style=\"color:#000000\">: 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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. Firmware is where most of our products actually live or die: BLE stacks, power budgets, sensor pipelines, OTA. If you like the kind of bug that only shows up at -10°C with a flat battery, you'll feel at home.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">If you like being told exactly what to flash every morning and logging off the second the linker finishes, we're probably not your people. We look for engineers who ask \"why\" before \"how\", challenge assumptions, and dig into the hardware when the symptoms don't add up. 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 something on the board doesn't behave, and the kind of curiosity that makes you actually care about the device, not just the code that ships to it.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Plan, develop, and ship firmware for connected devices: wearables, audio, health-tech hardware</span></p></li><li><p><span style=\"color:#000000\">Gather and analyze requirements from clients, then turn them into something that actually works on real silicon</span></p></li><li><p><span style=\"color:#000000\">Consult clients and internal teams on stacks, tools, and trade-offs</span></p></li><li><p><span style=\"color:#000000\">Work side by side with mobile, backend, and QA to make sure the device and its companion app actually understand each other over BLE</span></p></li><li><p><span style=\"color:#000000\">Test firmware releases and write the documentation that future-you will thank present-you for</span></p></li><li><p><span style=\"color:#000000\">Estimate your own work and flag risks before they become blockers</span></p></li><li><p><span style=\"color:#000000\">Push for better practices: code reviews, patterns, knowledge-sharing inside and outside the chapter</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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 Firmware &amp; Hardware chapter for knowledge-sharing, and at the same time on a project squad led by a PM for day-to-day delivery.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">135-180 PLN/h net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to our internal knowledge-sharing: tech talks, experiments, side projects</span></p></li><li><p><span style=\"color:#000000\">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</span></p></li></ul><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the firmware team</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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, ideally something where the firmware had to behave under conditions nobody told you about upfront.</span></p><p style=\"min-height: 1.7em;\"></p>","title":"Senior Embedded/Firmware Engineer (freelance)","highlight":null,"requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">4+ years of professional firmware development</span></p></li><li><p><span style=\"color:#000000\">Strong C/C++ for embedded systems (not \"I dabbled in microcontrollers in school\")</span></p></li><li><p><span style=\"color:#000000\">Hands-on ESP32 experience, including ESP-IDF and ESP-ADF</span></p></li><li><p><span style=\"color:#000000\">STM32 experience in production projects</span></p></li><li><p><span style=\"color:#000000\">Solid Bluetooth knowledge: BLE, Bluetooth Mesh, and comfort across the stack layers</span></p></li><li><p><span style=\"color:#000000\">Toolchain fluency: CMake, GCC, Python-based tooling</span></p></li><li><p><span style=\"color:#000000\">Familiarity with IoT protocols like MQTT and WebSockets</span></p></li><li><p><span style=\"color:#000000\">A feel for the connected device landscape: IoT, home automation, wearables, automotive</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken, because our clients are mostly US-based</span></p></li><li><p><span style=\"color:#000000\">Self-reliance, ownership, and the kind of communication where people don't have to guess what you meant</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Rapid hardware prototyping on Arduino, Raspberry Pi, BeagleBone, Nucleo</span></p></li><li><p><span style=\"color:#000000\">Working knowledge of LoRa, Zigbee, Thread, Wi-Fi, and other networking standards</span></p></li><li><p><span style=\"color:#000000\">Fleet deployment and management with AWS IoT Core, GCP Cloud IoT, Azure IoT, or similar</span></p></li><li><p><span style=\"color:#000000\">Cryptography in embedded contexts</span></p></li><li><p><span style=\"color:#000000\">Audio paths: encoding, decoding, mixers</span></p></li><li><p><span style=\"color:#000000\">Machine learning on embedded targets</span></p></li><li><p><span style=\"color:#000000\">Rust in firmware</span></p></li><li><p><span style=\"color:#000000\">FreeRTOS, Zephyr, or other embedded operating systems</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the devices you build, not just the bits flying around them</span></p></li></ul>","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/1348338/normal_sharing_sh8fl5ut5y3e.jpg","sharing_title":"Senior Embedded/Firmware Engineer (freelance)","sharing_description":"In shortIf you're a firmware engineer who's just as comfortable reading a schematic as writing C, and you've spent serious time inside ESP32 or STM32 projects, we want to talk. You'd join us on a free","locations_question":"What is your preferred work location?"}},"careers_url":"https://intent.recruitee.com/o/senior-embeddedfirmware-engineer-freelance","postal_code":"02-001","city":"Warsaw","options_title":"off","mailbox_email":"job.84wa5@intent.recruitee.com","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/1348338/normal_sharing_sh8fl5ut5y3e.jpg","country":"Poland","min_hours":40,"locations_question_required":true,"options_cover_letter":"off","employment_type_code":"fulltime","department":"Firmware","open_questions":[{"id":4132817,"position":1,"options":{},"required":true,"body":"Please give your monthly salary expectations in PLN (provide net amount for B2B):","kind":"text","translations":{"en":{"body":"Please give your monthly salary expectations in PLN (provide net amount for B2B):"}},"open_question_options":[]},{"id":4132818,"position":2,"options":{"length":120},"required":true,"body":"Please indicate your English level:","kind":"single_choice","translations":{"en":{"body":"Please indicate your English level:"}},"open_question_options":[{"id":6355664,"position":0,"body":"A1 - Beginner/Elementary","translations":{"en":{"body":"A1 - Beginner/Elementary"}}},{"id":6355665,"position":1,"body":"A2 - Pre Intermediate","translations":{"en":{"body":"A2 - Pre Intermediate"}}},{"id":6355666,"position":2,"body":"B1 - Intermediate","translations":{"en":{"body":"B1 - Intermediate"}}},{"id":6355667,"position":3,"body":"B2 - Upper Intermediate","translations":{"en":{"body":"B2 - Upper Intermediate"}}},{"id":6355668,"position":4,"body":"C1 - Advanced","translations":{"en":{"body":"C1 - Advanced"}}},{"id":6355669,"position":5,"body":"C2 - Proficient/Native","translations":{"en":{"body":"C2 - Proficient/Native"}}}]},{"id":4132824,"position":3,"options":{},"required":true,"body":"How many years of professional embedded / firmware development experience do you have?","kind":"single_choice","translations":{"en":{"body":"How many years of professional embedded / firmware development experience do you have?"}},"open_question_options":[{"id":6355670,"position":0,"body":"Less than 2 years","translations":{"en":{"body":"Less than 2 years"}}},{"id":6355671,"position":1,"body":"2–5 years","translations":{"en":{"body":"2–5 years"}}},{"id":6355672,"position":2,"body":"5+ years","translations":{"en":{"body":"5+ years"}}}]},{"id":4132831,"position":4,"options":{},"required":true,"body":"Which programming language have you used most often in commercial embedded / firmware projects?","kind":"multi_choice","translations":{"en":{"body":"Which programming language have you used most often in commercial embedded / firmware projects?"}},"open_question_options":[{"id":6355698,"position":0,"body":"C","translations":{"en":{"body":"C"}}},{"id":6355699,"position":1,"body":"C++","translations":{"en":{"body":"C++"}}},{"id":6355700,"position":2,"body":"Python","translations":{"en":{"body":"Python"}}},{"id":6355701,"position":3,"body":"Rust","translations":{"en":{"body":"Rust"}}},{"id":6355702,"position":4,"body":"Assembly","translations":{"en":{"body":"Assembly"}}},{"id":6355703,"position":5,"body":"I have not worked on commercial embedded / firmware projects","translations":{"en":{"body":"I have not worked on commercial embedded / firmware projects"}}}]},{"id":4132825,"position":5,"options":{},"required":true,"body":"Which microcontroller platforms have you worked with commercially?","kind":"multi_choice","translations":{"en":{"body":"Which microcontroller platforms have you worked with commercially?"}},"open_question_options":[{"id":6355673,"position":0,"body":"STM32","translations":{"en":{"body":"STM32"}}},{"id":6355674,"position":1,"body":"ESP32","translations":{"en":{"body":"ESP32"}}},{"id":6355675,"position":2,"body":"Cypress / Infineon","translations":{"en":{"body":"Cypress / Infineon"}}},{"id":6355676,"position":3,"body":"Silicon Labs","translations":{"en":{"body":"Silicon Labs"}}},{"id":6355677,"position":4,"body":"Atmel / Microchip","translations":{"en":{"body":"Atmel / Microchip"}}},{"id":6355678,"position":5,"body":"Nordic","translations":{"en":{"body":"Nordic"}}},{"id":6355679,"position":6,"body":"NXP","translations":{"en":{"body":"NXP"}}},{"id":6355680,"position":7,"body":"TI","translations":{"en":{"body":"TI"}}},{"id":6355681,"position":8,"body":"I have not worked commercially with microcontrollers","translations":{"en":{"body":"I have not worked commercially with microcontrollers"}}}]},{"id":4132830,"position":6,"options":{},"required":false,"body":"Please briefly describe one commercial embedded / firmware project you worked on. Include the device type, microcontroller/platform, your role, and the hardest technical challenge you solved.","kind":"text","translations":{"en":{"body":"Please briefly describe one commercial embedded / firmware project you worked on. Include the device type, microcontroller/platform, your role, and the hardest technical challenge you solved."}},"open_question_options":[]},{"id":4132827,"position":7,"options":{},"required":true,"body":"Which wireless or IoT technologies have you worked with?","kind":"multi_choice","translations":{"en":{"body":"Which wireless or IoT technologies have you worked with?"}},"open_question_options":[{"id":6355684,"position":0,"body":"BLE","translations":{"en":{"body":"BLE"}}},{"id":6355685,"position":1,"body":"Bluetooth Classic","translations":{"en":{"body":"Bluetooth Classic"}}},{"id":6355686,"position":2,"body":"Bluetooth Mesh","translations":{"en":{"body":"Bluetooth Mesh"}}},{"id":6355687,"position":3,"body":"BLE + Wi-Fi coexistence","translations":{"en":{"body":"BLE + Wi-Fi coexistence"}}},{"id":6355688,"position":4,"body":"Zigbee","translations":{"en":{"body":"Zigbee"}}},{"id":6355689,"position":5,"body":"Thread","translations":{"en":{"body":"Thread"}}},{"id":6355690,"position":6,"body":"LoRa","translations":{"en":{"body":"LoRa"}}},{"id":6355691,"position":7,"body":"MQTT","translations":{"en":{"body":"MQTT"}}},{"id":6355692,"position":8,"body":"WebSockets","translations":{"en":{"body":"WebSockets"}}},{"id":6355693,"position":9,"body":"None of the above","translations":{"en":{"body":"None of the above"}}}]},{"id":4132829,"position":8,"options":{},"required":true,"body":"Have you worked with embedded Linux in the last 3 years?","kind":"boolean","translations":{"en":{"body":"Have you worked with embedded Linux in the last 3 years?"}},"open_question_options":[]},{"id":4132822,"position":9,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the \nrecruitment application by intent sp. z o. o. with its registered seat \nin Warsaw for the purposes of the recruitment process in accordance with\n Regulation (EU) 2016/679 of the European Parliament and of the Council \nof 27 April 2016 on the protection of natural persons with regard to the\n processing of personal data and on the free movement of such data, and \nrepealing Directive 95/46/EC.</p>\n<ol><br /></ol>","kind":"infobox","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the \nrecruitment application by intent sp. z o. o. with its registered seat \nin Warsaw for the purposes of the recruitment process in accordance with\n Regulation (EU) 2016/679 of the European Parliament and of the Council \nof 27 April 2016 on the protection of natural persons with regard to the\n processing of personal data and on the free movement of such data, and \nrepealing Directive 95/46/EC.</p>\n<ol><br /></ol>"}},"open_question_options":[]},{"id":4132823,"position":10,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>\n\n\n\n\n\n","kind":"legal","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>\n\n\n\n\n\n"}},"open_question_options":[]}],"careers_apply_url":"https://intent.recruitee.com/o/senior-embeddedfirmware-engineer-freelance/c/new","updated_at":"2026-05-29 14:25:00 UTC","hybrid":false,"options_salutation":"off","company_name":"intent","published_at":"2023-06-13 09:58:32 UTC","locations_question":"What is your preferred work location?","created_at":"2023-06-13 09:50:08 UTC","state_name":"Mazowieckie","slug":"senior-embeddedfirmware-engineer-freelance","sharing_title":"Senior Embedded/Firmware Engineer (freelance)","locations":[{"id":44730,"name":"Warsaw","state":"Mazowieckie","country":"Poland","city":"Warsaw","translations":{"en":{"name":"Warsaw","city":"Warsaw","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}},"country_code":"PL","state_code":"14","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}],"education_code":"bachelor_degree","cover_image":null,"state_code":"14","min_hours_per_week":"40","description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">If you're a firmware engineer who's just as comfortable reading a schematic as writing C, and you've spent serious time inside ESP32 or STM32 projects, we want to talk. You'd join us on a </span><strong><span style=\"color:#000000\">freelance</span></strong><span style=\"color:#000000\">, </span><strong><span style=\"color:#000000\">time &amp; material basis</span></strong><span style=\"color:#000000\">: 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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. Firmware is where most of our products actually live or die: BLE stacks, power budgets, sensor pipelines, OTA. If you like the kind of bug that only shows up at -10°C with a flat battery, you'll feel at home.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">If you like being told exactly what to flash every morning and logging off the second the linker finishes, we're probably not your people. We look for engineers who ask \"why\" before \"how\", challenge assumptions, and dig into the hardware when the symptoms don't add up. 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 something on the board doesn't behave, and the kind of curiosity that makes you actually care about the device, not just the code that ships to it.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Plan, develop, and ship firmware for connected devices: wearables, audio, health-tech hardware</span></p></li><li><p><span style=\"color:#000000\">Gather and analyze requirements from clients, then turn them into something that actually works on real silicon</span></p></li><li><p><span style=\"color:#000000\">Consult clients and internal teams on stacks, tools, and trade-offs</span></p></li><li><p><span style=\"color:#000000\">Work side by side with mobile, backend, and QA to make sure the device and its companion app actually understand each other over BLE</span></p></li><li><p><span style=\"color:#000000\">Test firmware releases and write the documentation that future-you will thank present-you for</span></p></li><li><p><span style=\"color:#000000\">Estimate your own work and flag risks before they become blockers</span></p></li><li><p><span style=\"color:#000000\">Push for better practices: code reviews, patterns, knowledge-sharing inside and outside the chapter</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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 Firmware &amp; Hardware chapter for knowledge-sharing, and at the same time on a project squad led by a PM for day-to-day delivery.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">135-180 PLN/h net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to our internal knowledge-sharing: tech talks, experiments, side projects</span></p></li><li><p><span style=\"color:#000000\">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</span></p></li></ul><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the firmware team</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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, ideally something where the firmware had to behave under conditions nobody told you about upfront.</span></p><p style=\"min-height: 1.7em;\"></p>","options_cv":"required","highlight":null,"location":"Remote job","category_code":"information_technology","close_at":null,"dynamic_fields":[],"remote":true,"tags":[],"id":1348338,"options_phone":"required","sharing_description":"In shortIf you're a firmware engineer who's just as comfortable reading a schematic as writing C, and you've spent serious time inside ESP32 or STM32 projects, we want to talk. You'd join us on a free","requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">4+ years of professional firmware development</span></p></li><li><p><span style=\"color:#000000\">Strong C/C++ for embedded systems (not \"I dabbled in microcontrollers in school\")</span></p></li><li><p><span style=\"color:#000000\">Hands-on ESP32 experience, including ESP-IDF and ESP-ADF</span></p></li><li><p><span style=\"color:#000000\">STM32 experience in production projects</span></p></li><li><p><span style=\"color:#000000\">Solid Bluetooth knowledge: BLE, Bluetooth Mesh, and comfort across the stack layers</span></p></li><li><p><span style=\"color:#000000\">Toolchain fluency: CMake, GCC, Python-based tooling</span></p></li><li><p><span style=\"color:#000000\">Familiarity with IoT protocols like MQTT and WebSockets</span></p></li><li><p><span style=\"color:#000000\">A feel for the connected device landscape: IoT, home automation, wearables, automotive</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken, because our clients are mostly US-based</span></p></li><li><p><span style=\"color:#000000\">Self-reliance, ownership, and the kind of communication where people don't have to guess what you meant</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Rapid hardware prototyping on Arduino, Raspberry Pi, BeagleBone, Nucleo</span></p></li><li><p><span style=\"color:#000000\">Working knowledge of LoRa, Zigbee, Thread, Wi-Fi, and other networking standards</span></p></li><li><p><span style=\"color:#000000\">Fleet deployment and management with AWS IoT Core, GCP Cloud IoT, Azure IoT, or similar</span></p></li><li><p><span style=\"color:#000000\">Cryptography in embedded contexts</span></p></li><li><p><span style=\"color:#000000\">Audio paths: encoding, decoding, mixers</span></p></li><li><p><span style=\"color:#000000\">Machine learning on embedded targets</span></p></li><li><p><span style=\"color:#000000\">Rust in firmware</span></p></li><li><p><span style=\"color:#000000\">FreeRTOS, Zephyr, or other embedded operating systems</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the devices you build, not just the bits flying around them</span></p></li></ul>","location_question_visible":false,"guid":"84wa5","status":"published","max_hours":40},{"max_hours_per_week":"40","locations_question_type":"multiple_choice","position":4,"experience_code":"experienced","salary":{"max":"130","min":"90","period":null,"currency":"PLN"},"title":"Senior QA Engineer (freelance)","country_code":"PL","options_photo":"off","on_site":false,"translations":{"en":{"description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">If you're a Senior QA Engineer who's tested apps that talk to physical devices, and you know that \"reproduce on my phone\" doesn't end the conversation, we want to talk. You'd join us on a </span><strong><span style=\"color:#000000\">freelance, time &amp; material basis</span></strong><span style=\"color:#000000\">: 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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. Our QA isn't \"check the screens\": it's a mobile app talking to firmware over BLE, sometimes with a flaky signal, sometimes at the edge of battery, sometimes on a phone that decided to update overnight. The bugs are real, the details matter, and good QA changes whether a product ships well or limps out the door.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">If you like running the same test pass every sprint and closing tickets the moment the build is green, we're probably not your people. We look for QA who ask \"why\" before \"how\", challenge specs that don't add up, and dig into firmware logs when something smells off. 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 something is wrong, and the kind of curiosity that makes you actually care about the device, not just the app on top of it.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Compatibility testing: make sure devices, sensors, gateways, protocols, and platforms actually play well together</span></p></li><li><p><span style=\"color:#000000\">Functional testing: data collection, storage, processing, real-time monitoring, control, integrations</span></p></li><li><p><span style=\"color:#000000\">Performance testing: behavior under different workloads, networks, and physical conditions, finding bottlenecks and latency</span></p></li><li><p><span style=\"color:#000000\">Security testing: vulnerabilities in devices, communication protocols, transmission, storage, access, auth</span></p></li><li><p><span style=\"color:#000000\">Mentor less experienced testers, raise the bar on QA practices</span></p></li><li><p><span style=\"color:#000000\">Take part in requirement discussions and daily calls, flag inconsistencies and open issues early</span></p></li><li><p><span style=\"color:#000000\">Share knowledge inside the QA chapter and across the company</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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 QA chapter for knowledge-sharing, and at the same time on a project squad led by a PM for day-to-day delivery.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">90-130 PLN/h net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to our internal knowledge-sharing: tech talks, experiments, side projects</span></p></li><li><p><span style=\"color:#000000\">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</span></p></li></ul><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">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 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the QA team</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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 a bug you found that nobody else would have.</span></p><p style=\"min-height: 1.7em;\"></p>","title":"Senior QA Engineer (freelance)","highlight":null,"requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">4+ years of professional mobile QA experience</span></p></li><li><p><span style=\"color:#000000\">Proven experience testing IoT systems: wearables, consumer devices, or connected audio (not \"I read about it once\")</span></p></li><li><p><span style=\"color:#000000\">Familiarity with IoT protocols: Bluetooth, BLE, NFC, Wi-Fi, Thread</span></p></li><li><p><span style=\"color:#000000\">Hands-on with test case management tools (TestRail, Qase) and the Atlassian stack</span></p></li><li><p><span style=\"color:#000000\">Solid QA fundamentals: test design, risk assessment, exploratory testing</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken, because our clients are mostly US-based</span></p></li><li><p><span style=\"color:#000000\">Precision, curiosity, patience, and the kind of perceptiveness that catches things specs missed</span></p></li><li><p><span style=\"color:#000000\">Self-reliance, ownership, and effective time management</span></p></li><li><p><span style=\"color:#000000\">Initiative: you keep an eye on what's new in QA and bring it in when it makes sense</span></p></li><li><p><span style=\"color:#000000\">Engagement and team-play, the kind where people actually want you in the room</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Test automation: writing and maintaining automated checks</span></p></li><li><p><span style=\"color:#000000\">API testing (Postman preferred) and database testing</span></p></li><li><p><span style=\"color:#000000\">Web app testing and web-debugging proxy tools (Charles, Proxyman)</span></p></li><li><p><span style=\"color:#000000\">ISTQB Foundation or higher</span></p></li><li><p><span style=\"color:#000000\">Agile or Scrum experience</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the devices you test, not just the screens on top of them</span></p></li></ul>","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/739479/normal_sharing_bdtfsahpgddf.jpg","sharing_title":"Senior QA Engineer (freelance)","sharing_description":"In shortIf you're a Senior QA Engineer who's tested apps that talk to physical devices, and you know that \"reproduce on my phone\" doesn't end the conversation, we want to talk. You'd join us on a free","locations_question":"What is your preferred work location?"}},"careers_url":"https://intent.recruitee.com/o/senior-qa-engineer","postal_code":"02-001","city":"Warsaw","options_title":"off","mailbox_email":"job.r517y@intent.recruitee.com","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/739479/normal_sharing_bdtfsahpgddf.jpg","country":"Poland","min_hours":40,"locations_question_required":true,"options_cover_letter":"optional","employment_type_code":"fulltime_fixed_term","department":"QA Engineering","open_questions":[{"id":931655,"position":1,"options":{},"required":true,"body":"Please give your monthly salary expectations in PLN (provide net amount for B2B):","kind":"string","translations":{"en":{"body":"Please give your monthly salary expectations in PLN (provide net amount for B2B):"}},"open_question_options":[]},{"id":931656,"position":2,"options":{"length":120},"required":true,"body":"When are you available to join us?","kind":"string","translations":{"en":{"body":"When are you available to join us?"}},"open_question_options":[]},{"id":931657,"position":3,"options":{"length":120},"required":true,"body":"Please indicate your English level:","kind":"single_choice","translations":{"en":{"body":"Please indicate your English level:"}},"open_question_options":[{"id":1180873,"position":0,"body":"A1 - Beginner/Elementary","translations":{"en":{"body":"A1 - Beginner/Elementary"}}},{"id":1180874,"position":1,"body":"A2 - Pre Intermediate","translations":{"en":{"body":"A2 - Pre Intermediate"}}},{"id":1180875,"position":2,"body":"B1 - Intermediate","translations":{"en":{"body":"B1 - Intermediate"}}},{"id":1180876,"position":3,"body":"B2 - Upper Intermediate","translations":{"en":{"body":"B2 - Upper Intermediate"}}},{"id":1180877,"position":4,"body":"C1 - Advanced","translations":{"en":{"body":"C1 - Advanced"}}},{"id":1180878,"position":5,"body":"C2 - Proficient/Native","translations":{"en":{"body":"C2 - Proficient/Native"}}}]},{"id":1721476,"position":4,"options":{},"required":true,"body":"How many projects related to native mobile applications have you worked on as a QA Engineer?","kind":"single_choice","translations":{"en":{"body":"How many projects related to native mobile applications have you worked on as a QA Engineer?"}},"open_question_options":[{"id":2345627,"position":0,"body":"0","translations":{"en":{"body":"0"}}},{"id":2345628,"position":1,"body":"1","translations":{"en":{"body":"1"}}},{"id":2345629,"position":2,"body":"2-3","translations":{"en":{"body":"2-3"}}},{"id":2345630,"position":3,"body":"4-5","translations":{"en":{"body":"4-5"}}},{"id":2345631,"position":4,"body":"more than 5","translations":{"en":{"body":"more than 5"}}}]},{"id":1636349,"position":5,"options":{},"required":true,"body":"Do you have any experience with testing on IoT/connected devices related projects?","kind":"boolean","translations":{"en":{"body":"Do you have any experience with testing on IoT/connected devices related projects?"}},"open_question_options":[]},{"id":3687922,"position":6,"options":{},"required":true,"body":"Give us a brief description of an IoT project you have experience testing. What did you test exactly, what protocols, etc. ","kind":"text","translations":{"en":{"body":"Give us a brief description of an IoT project you have experience testing. What did you test exactly, what protocols, etc. "}},"open_question_options":[]},{"id":1076037,"position":7,"options":{"length":120},"required":false,"body":"Did someone recommend you to apply?","kind":"string","translations":{"en":{"body":"Did someone recommend you to apply?"}},"open_question_options":[]},{"id":1061327,"position":8,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"infobox","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]},{"id":1061328,"position":9,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"legal","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]}],"careers_apply_url":"https://intent.recruitee.com/o/senior-qa-engineer/c/new","updated_at":"2026-06-02 08:56:42 UTC","hybrid":false,"options_salutation":"off","company_name":"intent","published_at":"2025-04-08 11:31:47 UTC","locations_question":"What is your preferred work location?","created_at":"2021-08-11 14:05:41 UTC","state_name":"Mazowieckie","slug":"senior-qa-engineer","sharing_title":"Senior QA Engineer (freelance)","locations":[{"id":44729,"name":"Warsaw","state":"Mazowieckie","country":"Poland","city":"Warsaw","translations":{"en":{"name":"Warsaw","city":"Warsaw","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}},"country_code":"PL","state_code":"14","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}],"education_code":"bachelor_degree","cover_image":null,"state_code":"14","min_hours_per_week":"40","description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">If you're a Senior QA Engineer who's tested apps that talk to physical devices, and you know that \"reproduce on my phone\" doesn't end the conversation, we want to talk. You'd join us on a </span><strong><span style=\"color:#000000\">freelance, time &amp; material basis</span></strong><span style=\"color:#000000\">: 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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. Our QA isn't \"check the screens\": it's a mobile app talking to firmware over BLE, sometimes with a flaky signal, sometimes at the edge of battery, sometimes on a phone that decided to update overnight. The bugs are real, the details matter, and good QA changes whether a product ships well or limps out the door.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">If you like running the same test pass every sprint and closing tickets the moment the build is green, we're probably not your people. We look for QA who ask \"why\" before \"how\", challenge specs that don't add up, and dig into firmware logs when something smells off. 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 something is wrong, and the kind of curiosity that makes you actually care about the device, not just the app on top of it.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Compatibility testing: make sure devices, sensors, gateways, protocols, and platforms actually play well together</span></p></li><li><p><span style=\"color:#000000\">Functional testing: data collection, storage, processing, real-time monitoring, control, integrations</span></p></li><li><p><span style=\"color:#000000\">Performance testing: behavior under different workloads, networks, and physical conditions, finding bottlenecks and latency</span></p></li><li><p><span style=\"color:#000000\">Security testing: vulnerabilities in devices, communication protocols, transmission, storage, access, auth</span></p></li><li><p><span style=\"color:#000000\">Mentor less experienced testers, raise the bar on QA practices</span></p></li><li><p><span style=\"color:#000000\">Take part in requirement discussions and daily calls, flag inconsistencies and open issues early</span></p></li><li><p><span style=\"color:#000000\">Share knowledge inside the QA chapter and across the company</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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 QA chapter for knowledge-sharing, and at the same time on a project squad led by a PM for day-to-day delivery.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">90-130 PLN/h net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">Access to our internal knowledge-sharing: tech talks, experiments, side projects</span></p></li><li><p><span style=\"color:#000000\">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</span></p></li></ul><p><span style=\"color:#000000\">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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Your first weeks</span></strong></h2><p><span style=\"color:#000000\">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 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the QA team</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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 a bug you found that nobody else would have.</span></p><p style=\"min-height: 1.7em;\"></p>","options_cv":"required","highlight":null,"location":"Remote job","category_code":"information_technology","close_at":null,"dynamic_fields":[],"remote":true,"tags":[],"id":739479,"options_phone":"required","sharing_description":"In shortIf you're a Senior QA Engineer who's tested apps that talk to physical devices, and you know that \"reproduce on my phone\" doesn't end the conversation, we want to talk. You'd join us on a free","requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">4+ years of professional mobile QA experience</span></p></li><li><p><span style=\"color:#000000\">Proven experience testing IoT systems: wearables, consumer devices, or connected audio (not \"I read about it once\")</span></p></li><li><p><span style=\"color:#000000\">Familiarity with IoT protocols: Bluetooth, BLE, NFC, Wi-Fi, Thread</span></p></li><li><p><span style=\"color:#000000\">Hands-on with test case management tools (TestRail, Qase) and the Atlassian stack</span></p></li><li><p><span style=\"color:#000000\">Solid QA fundamentals: test design, risk assessment, exploratory testing</span></p></li><li><p><span style=\"color:#000000\">English at B2+, written and spoken, because our clients are mostly US-based</span></p></li><li><p><span style=\"color:#000000\">Precision, curiosity, patience, and the kind of perceptiveness that catches things specs missed</span></p></li><li><p><span style=\"color:#000000\">Self-reliance, ownership, and effective time management</span></p></li><li><p><span style=\"color:#000000\">Initiative: you keep an eye on what's new in QA and bring it in when it makes sense</span></p></li><li><p><span style=\"color:#000000\">Engagement and team-play, the kind where people actually want you in the room</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Test automation: writing and maintaining automated checks</span></p></li><li><p><span style=\"color:#000000\">API testing (Postman preferred) and database testing</span></p></li><li><p><span style=\"color:#000000\">Web app testing and web-debugging proxy tools (Charles, Proxyman)</span></p></li><li><p><span style=\"color:#000000\">ISTQB Foundation or higher</span></p></li><li><p><span style=\"color:#000000\">Agile or Scrum experience</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the devices you test, not just the screens on top of them</span></p></li></ul>","location_question_visible":false,"guid":"r517y","status":"published","max_hours":40},{"max_hours_per_week":"40","locations_question_type":"multiple_choice","position":3,"experience_code":"experienced","salary":{"max":"23000","min":"17000","period":"month","currency":"PLN"},"title":"Senior Project Manager","country_code":"PL","options_photo":"off","on_site":false,"translations":{"en":{"description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">We're looking for a Senior Project Manager to join our PM team and lead mobile and web projects for IoT, wearables, and connected devices. You'll be the single point of contact for our US-based clients and the person holding a cross-functional team together day to day. This is a permanent role: B2B contract, monthly salary, full benefits, and a team that has been doing this since 2008.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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. Our PMs don't manage Jira tickets, they own projects: scoping, staffing, client conversations, trade-offs, and the day-to-day rhythm that makes a connected product actually ship.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">If you like running stand-ups by the book, sending status updates, and waiting for someone else to make the hard calls, we're probably not your people. We look for PMs who ask \"why\" before \"how\", challenge specs that don't add up, and walk into a room full of ambiguity ready to create structure. We're AI-native and we expect you to treat AI as a daily multiplier, not a gimmick. What we expect: ownership of your project end to end, straight talk with clients and the team, and the kind of curiosity that makes you actually care about what the device does, not just whether the sprint closes on time.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Be the single point of contact for our US-based clients: great communicator, diplomat, and when needed, negotiator</span></p></li><li><p><span style=\"color:#000000\">Manage web and mobile projects end to end: discovery, scoping, launch, and what comes after</span></p></li><li><p><span style=\"color:#000000\">Lead a cross-functional squad of designers, developers, QA, and other PMs</span></p></li><li><p><span style=\"color:#000000\">Run Scrum ceremonies, plan sprints, manage backlogs, timelines, budgets, and project health</span></p></li><li><p><span style=\"color:#000000\">Co-create product vision with clients: features, MVP strategy, the smartest way to deliver value</span></p></li><li><p><span style=\"color:#000000\">Lead staffing and resource planning with other chapters</span></p></li><li><p><span style=\"color:#000000\">Push for better ways of working, inside your squad and across the company</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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 (typically 16:00-20:00 CET, around 2-3 per week) are a normal part of the PM role here, always planned ahead. You'll be part of the PM chapter for knowledge-sharing, and at the same time leading your own project squad day to day.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">17,500-26,000 PLN/month net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">26 days of paid leave</span></p></li><li><p><span style=\"color:#000000\">10 days of paid sick leave</span></p></li><li><p><span style=\"color:#000000\">Saltus medical care</span></p></li><li><p><span style=\"color:#000000\">Self-development budget (2,000 PLN or 500 USD/year)</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">All necessary equipment provided</span></p></li><li><p><span style=\"color:#000000\">Internal knowledge-sharing: tech talks, team sessions, library and conference budgets</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Your first months</span></strong></h2><p><span style=\"color:#000000\">We aim to give you space to ramp up before owning a full project, but this is a real company with real deadlines: if a squad needs you sooner, we'll make sure you have the support to hit the ground running. You'll get paired with a buddy, meet the team, and start with real tasks while being guided by your team and leadership. Monthly HR check-ins, real feedback after month two, and a proper review after month three: if things feel great on both sides, you're officially part of the crew. 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Short take-home task (~60 min)</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the Head of PM and COO</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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 a project you led that you're proud of, ideally one where the delivery was harder than the spec suggested.</span></p>","title":"Senior Project Manager","highlight":null,"requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">4+ years of project management, ideally in a software house or digital agency</span></p></li><li><p><span style=\"color:#000000\">Hands-on experience delivering custom software projects from scratch to release</span></p></li><li><p><span style=\"color:#000000\">Solid Agile foundations, especially Scrum</span></p></li><li><p><span style=\"color:#000000\">Ability to step into a Scrum Master or Product Owner role if the project needs it</span></p></li><li><p><span style=\"color:#000000\">Strong analytical and problem-solving mindset</span></p></li><li><p><span style=\"color:#000000\">English at C1+ (written and spoken), because our clients are US-based and you'll be the one in the room</span></p></li><li><p><span style=\"color:#000000\">Creativity, great communication skills, and a genuine interest in tech, not just process</span></p></li><li><p><span style=\"color:#000000\">Alignment with intent's values: openness, ownership, and always learning</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Previous experience on IoT, wearables, or connected-device projects</span></p></li><li><p><span style=\"color:#000000\">Comfort with hardware-meets-software trade-offs (firmware delays, OTA, certifications)</span></p></li><li><p><span style=\"color:#000000\">Experience with US-based clients and their delivery expectations</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the devices your team is building, not just the timeline they're on</span></p></li></ul>","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/728972/normal_sharing_1fohgmrl87ot.jpg","sharing_title":"Senior Project Manager","sharing_description":"In shortWe're looking for a Senior Project Manager to join our PM team and lead mobile and web projects for IoT, wearables, and connected devices. You'll be the single point of contact for our US-base","locations_question":"What is your preferred work location?"}},"careers_url":"https://intent.recruitee.com/o/senior-project-manager","postal_code":"02-001","city":"Warsaw","options_title":"off","mailbox_email":"job.8h6eb@intent.recruitee.com","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/728972/normal_sharing_1fohgmrl87ot.jpg","country":"Poland","min_hours":40,"locations_question_required":true,"options_cover_letter":"optional","employment_type_code":"fulltime_permanent","department":"Project Management","open_questions":[{"id":910561,"position":1,"options":{},"required":true,"body":"Please give your monthly salary expectations in USD or PLN (net amount B2B)","kind":"string","translations":{"en":{"body":"Please give your monthly salary expectations in USD or PLN (net amount B2B)"}},"open_question_options":[]},{"id":910562,"position":2,"options":{"length":120},"required":true,"body":"When are you available to join us?","kind":"string","translations":{"en":{"body":"When are you available to join us?"}},"open_question_options":[]},{"id":910563,"position":3,"options":{"length":120},"required":true,"body":"Please indicate your English level:","kind":"single_choice","translations":{"en":{"body":"Please indicate your English level:"}},"open_question_options":[{"id":1159550,"position":0,"body":"A1 - Beginner/Elementary","translations":{"en":{"body":"A1 - Beginner/Elementary"}}},{"id":1159551,"position":1,"body":"A2 - Pre Intermediate","translations":{"en":{"body":"A2 - Pre Intermediate"}}},{"id":1159552,"position":2,"body":"B1 - Intermediate","translations":{"en":{"body":"B1 - Intermediate"}}},{"id":1159553,"position":3,"body":"B2 - Upper Intermediate","translations":{"en":{"body":"B2 - Upper Intermediate"}}},{"id":1159554,"position":4,"body":"C1 - Advanced","translations":{"en":{"body":"C1 - Advanced"}}},{"id":1159555,"position":5,"body":"C2 - Proficient/Native","translations":{"en":{"body":"C2 - Proficient/Native"}}}]},{"id":1612523,"position":4,"options":{"length":120},"required":true,"body":"Which of your employers was a software house?","kind":"text","translations":{"en":{"body":"Which of your employers was a software house?"}},"open_question_options":[]},{"id":1624142,"position":5,"options":{},"required":true,"body":"Have you worked on a project involving physical IoT devices  (e.g., wearables such as smartwatches, rings, fitness bands, or other sensor-based connected hardware)?","kind":"single_choice","translations":{"en":{"body":"Have you worked on a project involving physical IoT devices  (e.g., wearables such as smartwatches, rings, fitness bands, or other sensor-based connected hardware)?"}},"open_question_options":[{"id":2198103,"position":0,"body":"Yes","translations":{"en":{"body":"Yes"}}},{"id":2198104,"position":1,"body":"No","translations":{"en":{"body":"No"}}}]},{"id":3565835,"position":6,"options":{},"required":true,"body":"Please walk me through one IoT / connected-device project you worked on in the last 2–3 years.\nDescribe what the device actually did, how the mobile app communicated with it (e.g., BLE, Wi-Fi, proprietary protocol), and—most importantly—what your responsibilities were in the integration process.\nPlease also explain the biggest delivery challenges you handled.","kind":"text","translations":{"en":{"body":"Please walk me through one IoT / connected-device project you worked on in the last 2–3 years.\nDescribe what the device actually did, how the mobile app communicated with it (e.g., BLE, Wi-Fi, proprietary protocol), and—most importantly—what your responsibilities were in the integration process.\nPlease also explain the biggest delivery challenges you handled."}},"open_question_options":[]},{"id":3233657,"position":7,"options":{},"required":true,"body":"If you're located in USA, would you be able to work according to CEST (Central European Summer Time) business hours?","kind":"string","translations":{"en":{"body":"If you're located in USA, would you be able to work according to CEST (Central European Summer Time) business hours?"}},"open_question_options":[]},{"id":1061331,"position":8,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"infobox","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]},{"id":1061332,"position":9,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"legal","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]}],"careers_apply_url":"https://intent.recruitee.com/o/senior-project-manager/c/new","updated_at":"2026-05-29 14:41:30 UTC","hybrid":false,"options_salutation":"off","company_name":"intent","published_at":"2023-09-11 09:20:32 UTC","locations_question":"What is your preferred work location?","created_at":"2021-07-27 13:25:53 UTC","state_name":"Mazowieckie","slug":"senior-project-manager","sharing_title":"Senior Project Manager","locations":[{"id":44730,"name":"Warsaw","state":"Mazowieckie","country":"Poland","city":"Warsaw","translations":{"en":{"name":"Warsaw","city":"Warsaw","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}},"country_code":"PL","state_code":"14","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}],"education_code":"bachelor_degree","cover_image":null,"state_code":"14","min_hours_per_week":"40","description":"<h2><strong><span style=\"color:#1A1A1A\">In short</span></strong></h2><p><span style=\"color:#000000\">We're looking for a Senior Project Manager to join our PM team and lead mobile and web projects for IoT, wearables, and connected devices. You'll be the single point of contact for our US-based clients and the person holding a cross-functional team together day to day. This is a permanent role: B2B contract, monthly salary, full benefits, and a team that has been doing this since 2008.</span></p><h2><strong><span style=\"color:#1A1A1A\">Why intent?</span></strong></h2><p><span style=\"color:#000000\">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. Our PMs don't manage Jira tickets, they own projects: scoping, staffing, client conversations, trade-offs, and the day-to-day rhythm that makes a connected product actually ship.</span></p><h2><strong><span style=\"color:#1A1A1A\">Who this role is NOT for</span></strong></h2><p><span style=\"color:#000000\">If you like running stand-ups by the book, sending status updates, and waiting for someone else to make the hard calls, we're probably not your people. We look for PMs who ask \"why\" before \"how\", challenge specs that don't add up, and walk into a room full of ambiguity ready to create structure. We're AI-native and we expect you to treat AI as a daily multiplier, not a gimmick. What we expect: ownership of your project end to end, straight talk with clients and the team, and the kind of curiosity that makes you actually care about what the device does, not just whether the sprint closes on time.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll do</span></strong></h2><ul><li><p><span style=\"color:#000000\">Be the single point of contact for our US-based clients: great communicator, diplomat, and when needed, negotiator</span></p></li><li><p><span style=\"color:#000000\">Manage web and mobile projects end to end: discovery, scoping, launch, and what comes after</span></p></li><li><p><span style=\"color:#000000\">Lead a cross-functional squad of designers, developers, QA, and other PMs</span></p></li><li><p><span style=\"color:#000000\">Run Scrum ceremonies, plan sprints, manage backlogs, timelines, budgets, and project health</span></p></li><li><p><span style=\"color:#000000\">Co-create product vision with clients: features, MVP strategy, the smartest way to deliver value</span></p></li><li><p><span style=\"color:#000000\">Lead staffing and resource planning with other chapters</span></p></li><li><p><span style=\"color:#000000\">Push for better ways of working, inside your squad and across the company</span></p></li><li><p><span style=\"color:#000000\">Use AI tools as part of your daily workflow, not as a party trick</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">How we work</span></strong></h2><p><span style=\"color:#000000\">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 (typically 16:00-20:00 CET, around 2-3 per week) are a normal part of the PM role here, always planned ahead. You'll be part of the PM chapter for knowledge-sharing, and at the same time leading your own project squad day to day.</span></p><h2><strong><span style=\"color:#1A1A1A\">What you'll get</span></strong></h2><ul><li><p><span style=\"color:#000000\">17,500-26,000 PLN/month net B2B, depending on your experience</span></p></li><li><p><span style=\"color:#000000\">26 days of paid leave</span></p></li><li><p><span style=\"color:#000000\">10 days of paid sick leave</span></p></li><li><p><span style=\"color:#000000\">Saltus medical care</span></p></li><li><p><span style=\"color:#000000\">Self-development budget (2,000 PLN or 500 USD/year)</span></p></li><li><p><span style=\"color:#000000\">Truly flexible hours: you organize your day</span></p></li><li><p><span style=\"color:#000000\">Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them</span></p></li><li><p><span style=\"color:#000000\">All necessary equipment provided</span></p></li><li><p><span style=\"color:#000000\">Internal knowledge-sharing: tech talks, team sessions, library and conference budgets</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Your first months</span></strong></h2><p><span style=\"color:#000000\">We aim to give you space to ramp up before owning a full project, but this is a real company with real deadlines: if a squad needs you sooner, we'll make sure you have the support to hit the ground running. You'll get paired with a buddy, meet the team, and start with real tasks while being guided by your team and leadership. Monthly HR check-ins, real feedback after month two, and a proper review after month three: if things feel great on both sides, you're officially part of the crew. 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.</span></p><h2><strong><span style=\"color:#1A1A1A\">Recruitment process</span></strong></h2><p><span style=\"color:#000000\">The entire process is in English. All interviews are recorded for internal evaluation purposes.</span></p><ol><li><p><span style=\"color:#000000\">Application with a few screening questions</span></p></li><li><p><span style=\"color:#000000\">HR call, ~45 min, casual</span></p></li><li><p><span style=\"color:#000000\">Short take-home task (~60 min)</span></p></li><li><p><span style=\"color:#000000\">Technical meeting, ~90 min, with the Head of PM and COO</span></p></li><li><p><span style=\"color:#000000\">Final feedback within a few days</span></p></li></ol><p><span style=\"color:#000000\">Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag.</span></p><h2><strong><span style=\"color:#1A1A1A\">One more thing</span></strong></h2><p><span style=\"color:#000000\">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 a project you led that you're proud of, ideally one where the delivery was harder than the spec suggested.</span></p>","options_cv":"required","highlight":null,"location":"Remote job","category_code":"information_technology","close_at":null,"dynamic_fields":[],"remote":true,"tags":[],"id":728972,"options_phone":"required","sharing_description":"In shortWe're looking for a Senior Project Manager to join our PM team and lead mobile and web projects for IoT, wearables, and connected devices. You'll be the single point of contact for our US-base","requirements":"<h2><strong><span style=\"color:#1A1A1A\">What we're looking for</span></strong></h2><ul><li><p><span style=\"color:#000000\">4+ years of project management, ideally in a software house or digital agency</span></p></li><li><p><span style=\"color:#000000\">Hands-on experience delivering custom software projects from scratch to release</span></p></li><li><p><span style=\"color:#000000\">Solid Agile foundations, especially Scrum</span></p></li><li><p><span style=\"color:#000000\">Ability to step into a Scrum Master or Product Owner role if the project needs it</span></p></li><li><p><span style=\"color:#000000\">Strong analytical and problem-solving mindset</span></p></li><li><p><span style=\"color:#000000\">English at C1+ (written and spoken), because our clients are US-based and you'll be the one in the room</span></p></li><li><p><span style=\"color:#000000\">Creativity, great communication skills, and a genuine interest in tech, not just process</span></p></li><li><p><span style=\"color:#000000\">Alignment with intent's values: openness, ownership, and always learning</span></p></li></ul><h2><strong><span style=\"color:#1A1A1A\">Nice to have</span></strong></h2><ul><li><p><span style=\"color:#000000\">Previous experience on IoT, wearables, or connected-device projects</span></p></li><li><p><span style=\"color:#000000\">Comfort with hardware-meets-software trade-offs (firmware delays, OTA, certifications)</span></p></li><li><p><span style=\"color:#000000\">Experience with US-based clients and their delivery expectations</span></p></li><li><p><span style=\"color:#000000\">Genuine curiosity about the devices your team is building, not just the timeline they're on</span></p></li></ul>","location_question_visible":false,"guid":"8h6eb","status":"published","max_hours":40},{"max_hours_per_week":"40","locations_question_type":"multiple_choice","position":2,"experience_code":"entry_level","salary":{"max":null,"min":null,"period":null,"currency":null},"title":"Can't find the job for you?","country_code":"PL","options_photo":"optional","on_site":false,"translations":{"en":{"description":"<p><strong>You cannot find the right job for your skills? Fear not, we are always looking for talented folks to join us! Leave your CV here with us and we will get back to you once the right position opens.</strong><br></p><p><br></p><p>Take your career to the next level with intent. What makes us a unique employer is that we are functioning on the intersection of digital and physical products. Our team currently has over 70 people on board, we are somewhat surprised to realize that it’s been 11 years already since we have started the company. Not only do we help startups make their dreams come true, but we are also working with scale-ups and corporations such as iHeartRadio, HQTrivia, Jeep, Maserati and Oura Ring. You can see our selected projects on Dribbble here: <a rel=\"noopener\" target=\"_blank\" href=\"https://dribbble.com/dotintent\">https://dribbble.com/dotintent</a></p><p><br></p><p>We are looking for a vigorous, positive-thinking team player, zealous to work on physical and digital projects from around the earth.</p><p><br></p><p><strong>At intent you:</strong></p><p><br></p><ul><li><p>Can take part in knowledge sharing with other tech freaks</p></li><li><p>Will experience a transparent and systematic salary raise system</p></li><li><p>If you visit our office, you can play with our dogs/cats all day – or at least for as long as they’re not bored :)</p></li><li><p>Will work in small 3-10 people teams, which let you step up and develop yourself regularly<br></p></li></ul><p><br></p><p><strong>What we offer:</strong><br></p><ul><li><p>Exceptional location in the Centre of Warsaw- Wilcza Street,</p></li><li><p>Attention-grabbing and thought-provoking projects for clients from all around the globe</p></li><li><p>Working with a team crazy enough to define their values like Tame the Elephant, or Ownership is a ship with a captain and whole lot who believes in themselves,</p></li><li><p>Space and time for your ideas and self-development,</p></li><li><p>We organize a lot of company events e.g. intent Movie Nights, board games, and fun trips,</p></li><li><p>20/26 days paid holidays and 10 days sick leave,</p></li><li><p>Morish coffee,</p></li><li><p>Flexible working hours and full remote work if you want,</p></li><li><p>Private medical care, Multisport card and benefits platform,</p></li><li><p>English lessons (online and in the office) with a native speaker.</p></li></ul><p><br></p>","title":"Can't find the job for you?","highlight":null,"requirements":"<p>These depend on the position you would like to have. :)</p>","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/721549/normal_sharing_w7y9ym69ymug.jpg","sharing_title":"Can't find the job for you?","sharing_description":"You cannot find the right job for your skills? Fear not, we are always looking for talented folks to join us! Leave your CV here with us and we will get back to you once the right position opens.Take ","locations_question":"What is your preferred work location?"}},"careers_url":"https://intent.recruitee.com/o/cant-find-the-job-for-you","postal_code":"02-001","city":"Warsaw","options_title":"off","mailbox_email":"job.84w61@intent.recruitee.com","sharing_image":"https://recruitee-main.s3.eu-central-1.amazonaws.com/offers/721549/normal_sharing_w7y9ym69ymug.jpg","country":"Poland","min_hours":40,"locations_question_required":true,"options_cover_letter":"optional","employment_type_code":"fulltime","department":"Other","open_questions":[{"id":904767,"position":1,"options":{},"required":true,"body":"Please give your monthly salary expectations in PLN (provide net amount for B2B):","kind":"string","translations":{"en":{"body":"Please give your monthly salary expectations in PLN (provide net amount for B2B):"}},"open_question_options":[]},{"id":904765,"position":2,"options":{"length":120},"required":true,"body":"What job position would you be interested in?","kind":"string","translations":{"en":{"body":"What job position would you be interested in?"}},"open_question_options":[]},{"id":904779,"position":3,"options":{"length":120},"required":true,"body":"Why would you like to join intent?","kind":"text","translations":{"en":{"body":"Why would you like to join intent?"}},"open_question_options":[]},{"id":904766,"position":4,"options":{"length":120},"required":true,"body":"When you would be able to join us?","kind":"string","translations":{"en":{"body":"When you would be able to join us?"}},"open_question_options":[]},{"id":904771,"position":5,"options":{"length":120},"required":true,"body":"Please indicate your English level:","kind":"single_choice","translations":{"en":{"body":"Please indicate your English level:"}},"open_question_options":[{"id":1153348,"position":0,"body":"A1 - Beginner/Elementary","translations":{"en":{"body":"A1 - Beginner/Elementary"}}},{"id":1153349,"position":1,"body":"A2 - Pre Intermediate","translations":{"en":{"body":"A2 - Pre Intermediate"}}},{"id":1153350,"position":2,"body":"B1 - Intermediate","translations":{"en":{"body":"B1 - Intermediate"}}},{"id":1153351,"position":3,"body":"B2 - Upper Intermediate","translations":{"en":{"body":"B2 - Upper Intermediate"}}},{"id":1153352,"position":4,"body":"C1 - Advanced","translations":{"en":{"body":"C1 - Advanced"}}},{"id":1153353,"position":5,"body":"C2 - Proficient/Native","translations":{"en":{"body":"C2 - Proficient/Native"}}}]},{"id":1061333,"position":6,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"infobox","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]},{"id":1061334,"position":7,"options":{"length":120},"required":false,"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>","kind":"legal","translations":{"en":{"body":"<p>I agree to the processing of my personal data provided in the recruitment application by intent sp. z o. o. with its registered seat in Warsaw for the purposes of future recruitment processes for a period of 2 years in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.</p>"}},"open_question_options":[]}],"careers_apply_url":"https://intent.recruitee.com/o/cant-find-the-job-for-you/c/new","updated_at":"2026-05-18 12:00:51 UTC","hybrid":false,"options_salutation":"off","company_name":"intent","published_at":"2021-08-12 06:56:02 UTC","locations_question":"What is your preferred work location?","created_at":"2021-07-19 11:59:16 UTC","state_name":"Mazowieckie","slug":"cant-find-the-job-for-you","sharing_title":"Can't find the job for you?","locations":[{"id":44730,"name":"Warsaw","state":"Mazowieckie","country":"Poland","city":"Warsaw","translations":{"en":{"name":"Warsaw","city":"Warsaw","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}},"country_code":"PL","state_code":"14","postal_code":"02-001","street":"Aleje Jerozolimskie 93","note":null}],"education_code":"bachelor_degree","cover_image":null,"state_code":"14","min_hours_per_week":"40","description":"<p><strong>You cannot find the right job for your skills? Fear not, we are always looking for talented folks to join us! Leave your CV here with us and we will get back to you once the right position opens.</strong><br></p><p><br></p><p>Take your career to the next level with intent. What makes us a unique employer is that we are functioning on the intersection of digital and physical products. Our team currently has over 70 people on board, we are somewhat surprised to realize that it’s been 11 years already since we have started the company. Not only do we help startups make their dreams come true, but we are also working with scale-ups and corporations such as iHeartRadio, HQTrivia, Jeep, Maserati and Oura Ring. You can see our selected projects on Dribbble here: <a rel=\"noopener\" target=\"_blank\" href=\"https://dribbble.com/dotintent\">https://dribbble.com/dotintent</a></p><p><br></p><p>We are looking for a vigorous, positive-thinking team player, zealous to work on physical and digital projects from around the earth.</p><p><br></p><p><strong>At intent you:</strong></p><p><br></p><ul><li><p>Can take part in knowledge sharing with other tech freaks</p></li><li><p>Will experience a transparent and systematic salary raise system</p></li><li><p>If you visit our office, you can play with our dogs/cats all day – or at least for as long as they’re not bored :)</p></li><li><p>Will work in small 3-10 people teams, which let you step up and develop yourself regularly<br></p></li></ul><p><br></p><p><strong>What we offer:</strong><br></p><ul><li><p>Exceptional location in the Centre of Warsaw- Wilcza Street,</p></li><li><p>Attention-grabbing and thought-provoking projects for clients from all around the globe</p></li><li><p>Working with a team crazy enough to define their values like Tame the Elephant, or Ownership is a ship with a captain and whole lot who believes in themselves,</p></li><li><p>Space and time for your ideas and self-development,</p></li><li><p>We organize a lot of company events e.g. intent Movie Nights, board games, and fun trips,</p></li><li><p>20/26 days paid holidays and 10 days sick leave,</p></li><li><p>Morish coffee,</p></li><li><p>Flexible working hours and full remote work if you want,</p></li><li><p>Private medical care, Multisport card and benefits platform,</p></li><li><p>English lessons (online and in the office) with a native speaker.</p></li></ul><p><br></p>","options_cv":"required","highlight":null,"location":"Remote job","category_code":"information_technology","close_at":null,"dynamic_fields":[],"remote":true,"tags":[],"id":721549,"options_phone":"required","sharing_description":"You cannot find the right job for your skills? Fear not, we are always looking for talented folks to join us! Leave your CV here with us and we will get back to you once the right position opens.Take ","requirements":"<p>These depend on the position you would like to have. :)</p>","location_question_visible":false,"guid":"84w61","status":"published","max_hours":40}]}