June 29, 2026

Senior iOS Engineer

Senior • Remote

15,000 - 30,000 PLN/hr

Warsaw, Poland

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

Why intent?

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

Who this role is NOT for

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

What you'll do

  • Build and maintain iOS apps that communicate with hardware peripherals over BLE

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

  • Write and maintain unit tests (XCTest, Quick/Nimble) with a TDD mindset

  • Keep CI/CD pipelines in shape (GitHub Actions, Bitrise, Travis)

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

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

  • Work side by side with firmware engineers, designers, QA, and PMs

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

How we work

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

What you'll get

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

  • Truly flexible hours: you organize your day

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

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

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

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

Your first weeks

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

Recruitment process

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

  1. Application with a few screening questions

  2. HR call, ~45 min, casual

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

  4. Final feedback within a few days

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

One more thing

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

Job requirements

What we're looking for

  • 6+ years writing production Swift

  • Strong, hands-on BLE integration experience (not "I read about it once")

  • Structured concurrency in Swift: you know it, you use it

  • CI/CD experience: GitHub Actions, Bitrise, or Travis

  • Unit testing discipline: XCTest, Quick/Nimble, or similar, with a TDD mindset

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

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

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

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

Nice to have

  • Experience with other mobile platforms (Android, Flutter, KMM)

  • Previous IoT or connected device projects

  • Functional reactive programming (Combine, RxSwift)

  • Agile/Scrum experience

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

Similar jobs you might like

Technology

intent

Senior Android Developer (freelance)

Senior

Remote

Warsaw, Poland

15,000 - 30,000 PLN/mo

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

Technology

emagine Polska

iOS Engineer

Senior

On-site

Stockholm, Sweden

🏢 Summary: Senior iOS Software Engineer role focused on designing, developing, and maintaining advanced iOS applications using Swift and SwiftUI in a collaborative Agile environment. The position involves technical leadership, architectural decision-making, performance optimization, API integration, and mentoring junior developers. On-site work is required 2–3 days per week for a full-time engagement between July and December 2026. 🗂️ Requirements: Expertise in SwiftUI, Advanced Swift programming skills, Experience with Objective-C, Knowledge of MVVM, VIPER, or Clean Architecture, Experience with iOS SDK frameworks, Experience with UIKit, Experience with Core Data, Experience with Core Animation, Experience with Core Graphics, Performance optimization and memory management skills, Experience with RESTful APIs and JSON parsing, Debugging and troubleshooting in Xcode, Unit testing experience, Knowledge of DevOps practices, Experience with Agile/Scrum, Ability to mentor junior developers, Strong collaboration and communication skills 📃 Skills: Swift, SwiftUI, Objective-C, MVVM, VIPER, UIKit, CoreData, CoreAnimation, CoreGraphics, REST, JSON, Xcode, iOS, DevOps, Scrum, Agile 🏢 Description: Period from: 2026-07-31 Period to: 2026-12-31 Utilization: 100 % Location: On-site 2-3 days a week Job description: As a Senior Software Engineer (iOS) you will be in the centre of the action where product meets business. You will be working closely with Product Managers, Engineering Managers, development teams and other stakeholders, helping to develop the product for iOS as per the business requirement without compromising on the industry best coding practices. Knowledge : Swift, Objective-C, SwiftUI, Architecture & Design patterns, Unit Testing, DevOps, Performance Optimisation Responsibilities: Lead the design, development, and maintenance of advanced iOS applications using Swift and SwiftUI. Drive technical decision-making, provide architectural guidance, and ensure the implementation of best practices. Collaborate closely with product managers, designers, and other developers to define project requirements and deliver innovative features. Mentor and provide technical guidance to junior developers, fostering their growth and skill development. Conduct code reviews, offer constructive feedback, and ensure adherence to coding standards and best practices. Identify and resolve complex technical issues, including performance optimization, memory management, and concurrency challenges. Stay up to date with the latest advancements in iOS development, evaluate new tools and frameworks, and promote their adoption when appropriate. Work closely with backend developers to integrate mobile applications with server-side systems and APIs. Collaborate with quality assurance teams to ensure thorough testing and deployment of mobile applications. Participate in Agile/Scrum development processes, contribute to sprint planning, and provide accurate estimations for project timelines. Stay informed about industry trends and emerging technologies, and share knowledge and insights with the team. Requirements: Expertise in SwiftUI: Extensive experience and deep understanding of SwiftUI, including its core concepts, declarative syntax, and component-based architecture. As a senior developer, you should be able to leverage SwiftUI's advanced features, handle complex UI requirements, and provide guidance to junior developers. Swift Programming: Mastery of the Swift programming language, including its latest features and best practices. Senior developers should be able to write clean, efficient, and maintainable code, and provide mentorship to junior team members on Swift-related topics. Architecture and Design Patterns: Proficiency in software architecture and design patterns, such as MVVM, VIPER, or Clean Architecture, is crucial. Senior developers should be able to make informed decisions on architectural choices, design scalable and modular solutions, and ensure code quality and maintainability. iOS Frameworks and APIs: In-depth knowledge of the iOS SDK, including various frameworks and APIs provided by Apple. Strong familiarity with foundational frameworks like UIKit, Core Data, Core Animation, and Core Graphics is important, as well as an understanding of how to integrate them effectively with SwiftUI. Advanced User Interface Design: Expertise in user interface design principles and a keen eye for detail. As a senior developer, you should be able to collaborate closely with designers, provide valuable feedback, and ensure the implementation of pixel-perfect and intuitive user interfaces. Performance Optimization: Ability to optimize application performance by identifying and addressing bottlenecks, reducing memory footprint, and improving rendering efficiency. Proficiency in tools like Instruments for performance analysis and optimization is highly valuable. Networking and API Integration: Extensive experience working with RESTful APIs, handling asynchronous network requests, parsing JSON responses, and implementing robust error handling and authentication mechanisms. Senior developers should have a deep understanding of networking concepts and practices. Debugging and Troubleshooting: Strong debugging skills to identify and resolve complex issues. Proficiency in using debugging tools, such as XCode’s debugger and console, and the ability to analyze crash logs and system logs are important for troubleshooting and resolving critical issues. Team Leadership and Mentorship: Strong leadership skills to guide and mentor junior developers, provide technical direction, and foster a collaborative and productive team environment. Senior developers should be able to facilitate knowledge sharing, conduct code reviews, and provide constructive feedback. Communication and Collaboration: Excellent communication skills, both written and verbal, to effectively communicate ideas, technical concepts, and project requirements. The ability to collaborate with cross-functional teams, including designers, product managers, and backend developers, is crucial for successful project delivery. Continuous Learning and Adaptability: A passion for learning and staying up-to-date with the latest iOS and SwiftUI advancements. As a senior developer, you should actively seek out new technologies, trends, and best practices, and be adaptable to evolving project requirements and technologies.

Technology

Svitla Systems

Senior iOS Engineer

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time Senior iOS Engineer role focused on leading and developing native iOS applications for phones, tablets, and watches using Swift in the digital marketing domain. The position involves architecting, building, and optimizing scalable mobile solutions while collaborating within an Agile team. Opportunity to drive modern iOS practices and contribute to advanced mobile technologies. 🗂️ Requirements: 8+ years of software development experience, 6+ years of native iOS development experience, 1+ year of commercial SwiftUI experience, Strong knowledge of iOS architectures (MVVM, MVI, MVC, VIPER, Clean Architecture), Experience with Structured Concurrency (async/await, actors), Experience with Combine or RxSwift, Experience building and maintaining iOS application architecture, Proficiency with Swift and Xcode, Experience with Git-based workflows, Experience writing unit tests using XCTest, Upper-intermediate English level 📃 Skills: Swift, SwiftUI, Objective-C, Combine, RxSwift, MVVM, MVI, MVC, VIPER, CleanArchitecture, Xcode, XCTest, Git, GitHub, JIRA, Confluence, iOS, async/await, Actors 🏢 Description: Svitla Systems Inc. is looking for a Senior iOS Engineer for a full-time position (40 hours per week) in Poland. Our client is an online marketing company. About the role: a dynamic, vibrant work environment as we pioneer innovative technologies in the digital marketing landscape. The mobile team is currently seeking a talented Senior iOS Developer to play a key role in leading and developing captivating applications for phones, tablets, and watches using Swift. It is an exciting opportunity to contribute to the forefront of mobile technology in the digital marketing sector. Overlap till 20:00 CET. Requirements 8+ years of experience in software development. 6+ years of experience focused on native iOS applications. 1+ year of commercial experience with SwiftUI. Strong understanding of iOS architectures (SwiftUI, Combine, MVVM, MVI) or alternatives like MVC, VIPER, Clean Architecture, with a willingness to adapt. Familiarity with Structured Concurrency (async await, actors). Knowledge of Combine/RxSwift, ideally with both technologies; experience with either will also work. Familiarity with Apple’s Human Interface Guidelines (HIG) is preferred. Understanding of iOS application architecture and its implementation. Upper-intermediate level of English and higher. Ability to lead as part of a highly collaborative Agile team Strong collaboration and influence skills. Ability to articulate engineering design strategies related to scalability, performance, security, usability, and development platforms. Strong focus on team effectiveness, results, and customer success. Self-motivated individual who proactively identifies team bottlenecks and works with the team to resolve them. Passionate about technology and staying up to date on industry trends. Strong commitment to continuous improvement for self and team. Ability to contribute to Open Source projects. A Bachelor's degree in Computer Science or a related field is preferred. Nice to have 1+ years of Objective-C experience is a plus. Experience with unit testing and test-driven development. Experience in the development of SaaS products. Experience in developing SaaS products. Responsibilities Work closely with the product manager, UX designer, and peer engineers to understand the business and technical requirements of tasks as a mobile iOS developer. During daily standup sessions, sprint planning meetings, and retrospective meetings, applying agile methodologies to: Collaborate with the product manager to refine/plan backlog using the JIRA web product and set priority for the user stories; Record progress on tasks using the JIRA web product; Participate in sprint planning and record estimates in JIRA; Give demos of finalized work to team members and stakeholders. Work with the client's mobile team and back-end services teams to deliver software solutions for iOS devices (phones and tablets) that meet functional requirements defined during the backlog refinement sessions with the product managers, using the Swift programming language, and the Xcode development environment. Use the Swift programming language and the Xcode development environment to build iOS mobile functionality as defined in the acceptance criteria in the user story. Integrate work with the mainline of the application using the GitHub pull request process. Define and implement unit tests for the use of cases using the XCTest framework. As needed, pick up more urgent programming tasks for issues of customers in production. Collaborate with other software teams that provide back-end services used by the mobile application, bringing the knowledge of the dependent software to the mobile team and affecting the Scrum Jira backlogs of the external teams as necessary when the mobile application requires changes to the dependent software. Understand the architecture of the client's toolkit desktop application - a Web application - and its relationship to the mobile apps to participate and affect architecture discussions. Promote and nurture good team practices and career growth by participating in code reviews and pair programming. Documenting the functionality that you deliver Contribute to system and application architecture and develop prototypes Review the pull requests of peer engineers and recommend good practices in GitHub. Participate in pair programming for knowledge sharing and collaboration. Improve performance of the mobile application. Provide training to other team members. Document code where necessary, such as APIs, and keep team practices and knowledge up to date in the Confluence web product. Seek out learning opportunities like iOS, Swift UI, and mobile developer conferences and online courses. We offer US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in the workspace, either remote or in our welcoming office. Comprehensive medical insurance after one month. MultiSport card with access to 2500 sports facilities all over Poland Bonuses for recommendations of new employees. Bonuses for article writing, public talks, and other activities. 15 vacation days, 10 national holidays, 10 sick leaves, and family days off. Personalized learning program tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Welcome and anniversary presents, gifts for children, and more. Regular corporate events and meetups. Awesome team, friendly and supportive community!

Technology

P&P Solutions

Senior iOS Engineer

Senior

Remote

Gdansk, Poland

160 - 190 PLN

🏢 Summary: Senior iOS Engineer role for a 6-month remote B2B contract focused on developing and maintaining high-impact mobile applications for a leading European media and entertainment provider. The position involves building scalable iOS solutions for live sports, fan engagement, and premium content platforms used by millions of users. The project emphasizes modern architecture, quality, and continuous delivery in a fast-paced environment. 🗂️ Requirements: Strong knowledge of Swift and SwiftUI, Experience building production-grade iOS applications, Hands-on experience with iOS SDK, Experience integrating iOS applications with APIs, Ability to build scalable and responsive UIs for iPhone and iPad, Understanding of SOLID principles and mobile architecture patterns, Experience with CI/CD pipelines, Experience with unit and UI testing, Proficiency in Git and branching strategies, Understanding of Agile methodologies 📃 Skills: Swift, SwiftUI, iOS, SDK, API, SOLID, CI/CD, UnitTesting, UITesting, Git, Agile 🏢 Description: Project details: Role: Senior iOS Engineer, Duration: 6 months (with the possibility of further extension), Start: ASAP, the kick-off of the project is planned for April 2026, Contract: B2B, Equipment: Laptop provided by the customer, Work mode: 100% remote from Poland. About our customer: Our customer is a rapidly growing international software company that specialises in delivering media and entertainment projects. It is expanding its capabilities in the areas of the Internet of Things (IoT), cloud computing and tailored artificial intelligence (AI) solutions. They collaborate with global organisations to design and implement strategic infrastructures, content workflows, and consumer-facing digital applications. This role will enable you to support their ongoing European expansion while working on a high-impact digital product used by millions. About the project: Project for Large European Media & Entertainment Provider. You will work on behalf of the customer for one of Europe's leading media and entertainment companies, an organisation known for delivering premium content, live sports, award-winning news and innovative digital products to millions of users. The client operates in a fast-paced, innovation-driven environment and is continuously evolving its digital experiences across mobile, streaming and interactive platforms. Their teams are recognised for developing cutting-edge technology solutions that prioritise customer experience and large-scale impact. Your work will focus on mobile applications related to: Live sports experiences, Fan engagement features, Premium news and content experiences. Required Skills: Strong knowledge of Swift and SwiftUI, with experience building production iOS applications , Hands‑on experience with the iOS SDK and eagerness to adopt new frameworks/libraries to enhance productivity, Ability to build scalable, responsive user interfaces for both iPhone and iPad , Experience integrating iOS applications with API services , Solid understanding of SOLID principles and common mobile architecture/design patterns, Experience across the broader development lifecycle : software architecture, monitoring & observability, automated CI/CD pipelines. Experience with Unit Testing and UI Testing , Strong Git hygiene, including branching strategies and clean commit practices, Good understanding of Agile values, ceremonies, estimation and planning. Responsibilities: Lead the development and maintenance of high‑quality iOS applications used by millions, Build scalable features following modern iOS development practices and clean architecture, Collaborate with cross‑functional teams (product, design, backend) from both the consultancy and the end client, Ensure smooth performance, stability and excellent user experience across iOS devices, Contribute to architectural discussions and support technical decision‑making, Maintain high test coverage and support continuous integration & delivery processes, Improve monitoring, observability and overall product quality, Mentor and support other team members when needed.

Technology

Intent

Backend Expert (node.js)

Senior

Remote

Warsaw, Poland

135 - 220 PLN/hr

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

Technology

Sii

iOS Developer with Bluetooth Low Energy (f/m/x)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Role for an iOS Software Engineer developing and maintaining native mobile applications within a large-scale IoT smart home ecosystem. The position focuses on shaping mobile architecture, enhancing device connectivity, and delivering high-quality user experiences using modern Apple technologies. Work involves building robust, scalable iOS solutions integrated with smart devices. 🗂️ Requirements: Minimum 4 years professional software development experience, Minimum 2 years experience in native iOS development, Strong knowledge of Swift and modern language features, Proficiency with SwiftUI and UIKit, Experience with Combine for reactive programming, Experience with XCTest for unit testing, Understanding of iOS memory management, Experience with Swift Package Manager, Hands-on experience with Bluetooth Low Energy, Experience with Apple Core Bluetooth framework, Fluency in English, Residence in Poland 📃 Skills: Swift, SwiftUI, UIKit, Combine, XCTest, BLE, CoreBluetooth, SPM, iOS, SwiftConcurrency 🏢 Description: Join our team as an iOS Software Engineer working on mobile solutions within the Home Connect ecosystem. You will contribute to a mature IoT platform that connects smart home devices used by millions of users worldwide. This role offers the opportunity to shape mobile architecture, improve device connectivity, and build high-quality user experiences in a modern Apple development environment. The role involves a hybrid work model - two days a week from the Warsaw office. Your tasks Design, develop, and maintain native iOS applications for the Home Connect ecosystem using Swift Contribute to the evolution of mobile architecture and technical standards across the platform Build intuitive and responsive user interfaces using SwiftUI and UIKit Implement modern asynchronous solutions using Swift Concurrency (async/await) and reactive programming with Combine Integrate and enhance smart device connectivity using Bluetooth Low Energy (BLE) and Apple’s Core Bluetooth framework Ensure software quality through testing, performance optimization, and collaboration with cross-functional product and engineering teams Requirements Minimum 4 years of professional software development experience, including at least 2 years focused on native iOS applications Strong practical knowledge of Swift, including modern language features and clean coding practices Proficiency in building mobile interfaces using SwiftUI and UIKit Experience with reactive programming using Combine, unit testing with XCTest, and an understanding of iOS memory management Familiarity with Swift Package Manager (SPM) and hands-on knowledge of Bluetooth Low Energy (BLE) using Apple’s Core Bluetooth framework Fluency in English Residing in Poland required What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!

Technology

iteo

Senior iOS Developer

Senior

Remote

Katowice, Poland

19,000 - 22,500 PLN

🏢 Summary: Offer for a Senior iOS Developer to design and develop a modular, scalable iOS application, including payment modules and external integrations. The role involves architectural decision-making, building SwiftUI interfaces using MVVM/TCA, and implementing async solutions with Swift Concurrency and Combine. The position also includes testing, CI/CD processes, analytics integration, and close collaboration on product requirements. 🗂️ Requirements: Very good knowledge of Swift and iOS ecosystem, Experience with SwiftUI, Experience with MVVM or TCA architecture, Experience in designing modular and scalable iOS applications, Experience with Swift Concurrency (async/await) and Combine, Experience implementing payment modules, Knowledge of Accessibility principles, Experience integrating analytics or telemetry, Ability to write Unit Tests and UI Tests, Experience with Git, App Store Connect, certificates, provisioning profiles and CI/CD, Ability to translate product requirements into technical solutions, Experience evaluating and responsibly using AI-generated code, Fluent Polish and English 📃 Skills: Swift, iOS, SwiftUI, MVVM, TCA, Combine, SwiftConcurrency, Xcode, Git, CI/CD, AppStoreConnect, Accessibility, Analytics, UnitTesting, UITesting, AI 🏢 Description: Najważniejszym zasobem są ludzie - to dzięki nim nawet najtrudniejsze zadania stają się możliwe i przyjemne. Nasz zespół iOS właśnie taki jest! Obecnie szukamy świeżej energii, aby wzbogacić zespół utalentowanych Developerów z pasją do iOS. Szukasz pracy i możliwości rozwoju w ciekawym projekcie? Cenisz sobie otoczenie ludzi, którzy są pasjonatami programowania i chętnie dzielą się wiedzą oraz doświadczeniem? Aktualnie poszukujemy Senior iOS Developera , który dołączy do projektu realizowanego dla naszego klienta razem z najlepszymi specjalistami w tej dziedzinie! Czym będziesz się zajmować Projektowaniem i rozwijaniem modularnej architektury aplikacji iOS , która pozwala skalować produkt i niezależnie rozwijać jego poszczególne moduły, Tworzeniem oraz rozwijaniem modułów płatności i integracji z zewnętrznymi usługami, Ścisłą współpracą z zespołem domenowym przy definiowaniu wymagań – analizą potrzeb biznesowych, proponowaniem rozwiązań technicznych i współtworzeniem backlogu, Podejmowaniem decyzji architektonicznych i dbaniem o spójność rozwiązań w aplikacji, Rozwijaniem interfejsów użytkownika w SwiftUI z wykorzystaniem architektur MVVM / TCA oraz mechanizmów asynchroniczności Swift Concurrency (async/await) i Combine, Budowaniem rozwiązań z uwzględnieniem Accessibility oraz narzędzi analitycznych, Tworzeniem i utrzymaniem testów jednostkowych oraz UI, Aktywnym udziałem w code review oraz dzieleniem się wiedzą w zespole, Wykorzystywaniem narzędzi AI wspierających development w codziennej Czego oczekujemy Bardzo dobrej znajomości Swift oraz ekosystemu iOS, Doświadczenia w tworzeniu aplikacji w SwiftUI, Praktycznego doświadczenia w pracy z architekturami MVVM lub TCA, Doświadczenia w projektowaniu modularnych i skalowalnych aplikacji iOS, Doświadczenia w pracy z mechanizmami asynchroniczności Swift Concurrency (async/await) oraz Combine, Doświadczenia w implementacji modułów płatności, Znajomości zasad Accessibility , Doświadczenia w integracji analytics / telemetry, Umiejętności pisania Unit Tests oraz UI Tests, Doświadczenia w pracy z Git, App Store Connect, certyfikatami, provisioning profiles oraz CI/CD, Umiejętności analizy wymagań produktowych i przekładania ich na rozwiązania techniczne, Myślenia produktowego oraz poczucia odpowiedzialności za rozwijane rozwiązania, Umiejętności krytycznej oceny rozwiązań generowanych przez AI i ich odpowiedzialnego wykorzystania w procesie developmentu. Dobrej znajomości języka polskiego i angielskiego. Co oferujemy Rozwój: Współpracę w przy ciekawych i rozwojowych projektach lokalnych i międzynarodowych. Realny wpływ: Możliwość współtworzenia procesów technologicznych i wdrażania własnych innowacji w projektach. Benefity: Pakiet opieki medycznej, ubezpieczenie grupowe oraz kartę Medicover Sport. Elastyczność: Pracuj tak, jak lubisz - w 100% zdalnie lub hybrydowo z naszych biur w Katowicach, Bielsku-Białej, Gdańsku lub Toruniu . Jak wygląda proces rekrutacji? 📨Twoje zgłoszenie 🔊 Rozmowa HR 💻 Krótkie spotkanie techniczne z naszym Team Leaderem iOS 💻 Spotkania techniczne z naszym klientem 🤝 Feedback

Technology

Sii

Senior iOS Developer (f/m/x)

Senior

Hybrid

Gdansk, PM, Poland

🏢 Summary: Senior iOS Developer role focused on designing and implementing advanced mobile applications across healthcare, banking, media, and other industries. The position involves building new features in Swift, maintaining CI/CD pipelines, ensuring code quality, and collaborating on scalable architectures. The offer includes personalized project matching, professional development plans, and dedicated training support. 🗂️ Requirements: Minimum 5 years of experience in iOS mobile application development, Expertise in Swift and Xcode, Proficiency with SwiftUI, UIKit, CocoaPods, SPM or Carthage, Knowledge of Clean Swift, MVVM and MVC architectural patterns, Understanding of UI design patterns and principles, Advanced spoken and written English, Fluent Polish, Residence in Poland 📃 Skills: Swift, Xcode, SwiftUI, UIKit, CocoaPods, SPM, Carthage, CI/CD, CleanSwift, MVVM, MVC, iOS 🏢 Description: As our employee, you will have the opportunity to be part of our community of over 80 Mobile Technology Developers. Our experts are working on a wide range of projects in industries such as healthcare (e.g., the creation of apps to support the lives of citizens), banking (banking apps for individual and corporate customers), media (mobile apps for the presentation of news), loyalty, and many more! To learn the latest technologies, our Mobile Engineers create internal projects for their own development. They have a personalized training offer and an internal development plan (e-training, book publications, dedicated access to training platforms), a training budget, and the support of a mentor. Our candidates receive a personalized offer that matches their career plan and preferences, with many different projects to choose from. Your tasks Designing and implementing mobile applications for the iOS platform Creating new functionalities in Swift Maintaining and developing CI/CD systems in the project Collaborating with other team members to design new functionalities Taking care of the code quality Testing the developed functionalities Creating project documentation in accordance with applicable standards Requirements At least 5 years of experience in mobile application development for the iOS platform Expertise in Swift and Xcode Proficiency with SwiftUI, UIKit, CocoaPods / SPM / Carthage Knowledge of architectural patterns: Clean Swift, MVVM, MVC Familiarity with user interface design patterns and principles An advanced level of spoken and written English Fluent Polish required Residing in Poland required What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!

Technology

Future Mind

Experienced iOS Developer

Senior

Remote

Warsaw, Poland

12,000 - 22,000 PLN

🏢 Summary: The offer is for an experienced iOS Developer to build high-quality mobile applications in autonomous, agile teams for well-known brands. The role involves end-to-end development, technical ownership, server communication design, and UI implementation based on design systems. You will contribute to architecture decisions and ensure code quality through testing and reviews. 🗂️ Requirements: 3+ years commercial experience in iOS development, Strong knowledge of Swift, Experience with iOS application architecture patterns, Experience with RESTful APIs and server communication, Proficiency with Git, Experience with unit testing in iOS, Ability to work in English (B2+) 📃 Skills: Swift, Objective-C, SwiftUI, UIKit, MVVM, MVVM-C, TCA, KMP, SPM, CocoaPods, async/await, Combine, URLSession, Alamofire, Apollo, SwiftGen, SwiftLint, XCTest, SwiftyMocky, Sourcery, SnapKit, Dependencies, Swinject, Git 🏢 Description: Future Mind is a brilliant, inspiring team, one of the most awarded tech consulting companies in the region. We value proactive professionals who enjoy teamwork, solving problems, and sharing knowledge. Together we create high-quality solutions that fulfill the business needs of our clients and impact the lives of their customers every day. We all strive for continuous professional development with the active support of experienced mentors and team leaders along a well-structured professional development path – we all keep learning. In our frequent internal tech meetups, we share knowledge, discuss technical and business issues, and find solutions, and when you want to take an external course, participate in a conference, or go to a meetup, we provide relevant funding. As a team, we have received several industry awards for delivering some of the best eCommerce applications in Poland, listed among the most popular and best reviewed applications in app stores. Our expert engineers, testers, designers, project managers, and analysts work on projects ranging from top mobile commerce apps used daily by millions of customers to IoT experiments. If you are an experienced, reliable software engineer, ready to join a team of more than 40 mobile application developers, work in or lead autonomous project teams, and develop great software products for clients such as Żabka, HEBE, Superpharm, LPP (Sinsay, Reserved), eobuwie.pl, Biedronka and many others, take part in our quick and remote hiring process. Let's talk! This job is all about: Working in autonomous, agile teams on ambitious, end-to-end projects, Taking initiative and responsibility for the technical side of your projects, Delivering high-quality iOS applications for outstanding local and global brands, Designing and establishing communication with server data sources, Creating user interfaces based on design systems prepared by our Product Designers, Testing the effects of your work and reviewing the work of your team, Taking part in preparing relevant project documentation, We're looking for: At least 3+ years of commercial experience in developing iOS applications, Solid knowledge of Swift, and perhaps some Objective-C too (but don't expect to use it too often), Good command of English, which will allow you to communicate with clients and peers and read specs, Good communications skills — we want you to interact with the people you work with, help them do a better job, Great attention to detail, consistency, and accuracy, Creativity and proactiveness — good ideas and constructive remarks are always welcome! Here's some of the tech you can come across on our projects, you don't have to know it all: Swift, Git, SwiftUI, UIKit, MVVM / MVVM-C, TCA, KMP, SPM, CocoaPods, async/await, Combine, URLSession, Alamofire, Apollo, SwiftGen, SwiftLint, XCTest, SwiftyMocky, Sourcery, SnapKit, Dependencies, Swinject. We create every project from scratch, and we get to use the newest, most reliable tech available every time, as we see fit. What we actually use depends on the project and it is the team that decides, you included. ...and here's what we offer: Non-corporate, transparent work environment, where everyone has their say, Frequently reviewed salary, relevant to market rates, your developing skills, and the results you achieve, Possibility to significantly impact your projects — your input has real value, Continuous professional development and application of new technologies — we all keep learning, Financial support for professional development, when you want to learn, take part in a conference, or go to a meetup, Work-life balance, flexible working hours (yes, really, not just between 8 a.m. and 5 p.m.), The ability to work fully or partially remotely, or check in to one of our offices whenever you like, Fully paid private health insurance, subsidised sports membership, and language courses, Free breakfast, snacks, and drinks at the office, along with a chill-out space, a foosball table, and some gaming gear at our Warsaw office for when you need to relax and charge your batteries.

Technology

Future Mind

Experienced iOS Developer

Mid

Remote

Warsaw, Poland

12,000 - 22,000 PLN

🏢 Summary: The offer is for an experienced iOS Developer to build high-quality, end-to-end mobile applications in autonomous agile teams. The role involves taking technical ownership of projects, designing server communication, implementing UI based on design systems, and ensuring code quality through testing and reviews. You will work with modern iOS technologies to deliver scalable apps for well-known brands. 🗂️ Requirements: 3+ years commercial experience in iOS development, Strong knowledge of Swift, Experience with iOS application architecture patterns (MVVM or similar), Experience integrating with server-side APIs, Ability to create UI using UIKit or SwiftUI, Experience with version control systems, Ability to write and maintain unit tests, Good command of English 📃 Skills: Swift, Objective-C, SwiftUI, UIKit, MVVM, TCA, KMP, SPM, CocoaPods, Combine, URLSession, Alamofire, Apollo, SwiftGen, SwiftLint, XCTest, SwiftyMocky, Sourcery, SnapKit, Swinject, Git 🏢 Description: Future Mind is a brilliant, inspiring team, one of the most awarded tech consulting companies in the region. We value proactive professionals who enjoy teamwork, solving problems, and sharing knowledge. Together we create high-quality solutions that fulfill the business needs of our clients and impact the lives of their customers every day. We all strive for continuous professional development with the active support of experienced mentors and team leaders along a well-structured professional development path – we all keep learning. In our frequent internal tech meetups, we share knowledge, discuss technical and business issues, and find solutions, and when you want to take an external course, participate in a conference, or go to a meetup, we provide relevant funding. As a team, we have received several industry awards for delivering some of the best eCommerce applications in Poland, listed among the most popular and best reviewed applications in app stores. Our expert engineers, testers, designers, project managers, and analysts work on projects ranging from top mobile commerce apps used daily by millions of customers to IoT experiments. If you are an experienced, reliable software engineer, ready to join a team of more than 40 mobile application developers, work in or lead autonomous project teams, and develop great software products for clients such as Żabka, HEBE, Superpharm, LPP (Sinsay, Reserved), eobuwie.pl, Biedronka and many others, take part in our quick and remote hiring process. Let's talk! This job is all about: Working in autonomous, agile teams on ambitious, end-to-end projects, Taking initiative and responsibility for the technical side of your projects, Delivering high-quality iOS applications for outstanding local and global brands, Designing and establishing communication with server data sources, Creating user interfaces based on design systems prepared by our Product Designers, Testing the effects of your work and reviewing the work of your team, Taking part in preparing relevant project documentation, We're looking for: At least 3+ years of commercial experience in developing iOS applications, Solid knowledge of Swift, and perhaps some Objective-C too (but don't expect to use it too often), Good command of English, which will allow you to communicate with clients and peers and read specs, Good communications skills — we want you to interact with the people you work with, help them do a better job, Great attention to detail, consistency, and accuracy, Creativity and proactiveness — good ideas and constructive remarks are always welcome! Here's some of the tech you can come across on our projects, you don't have to know it all: Swift, Git, SwiftUI, UIKit, MVVM / MVVM-C, TCA, KMP, SPM, CocoaPods, async/await, Combine, URLSession, Alamofire, Apollo, SwiftGen, SwiftLint, XCTest, SwiftyMocky, Sourcery, SnapKit, Dependencies, Swinject. We create every project from scratch, and we get to use the newest, most reliable tech available every time, as we see fit. What we actually use depends on the project and it is the team that decides, you included. ...and here's what we offer: Non-corporate, transparent work environment, where everyone has their say, Frequently reviewed salary, relevant to market rates, your developing skills, and the results you achieve, Possibility to significantly impact your projects — your input has real value, Continuous professional development and application of new technologies — we all keep learning, Financial support for professional development, when you want to learn, take part in a conference, or go to a meetup, Work-life balance, flexible working hours (yes, really, not just between 8 a.m. and 5 p.m.), The ability to work fully or partially remotely, or check in to one of our offices whenever you like, Fully paid private health insurance, subsidised sports membership, and language courses, Free breakfast, snacks, and drinks at the office, along with a chill-out space, a foosball table, and some gaming gear at our Warsaw office for when you need to relax and charge your batteries.