iOS Engineer @ smartpatient
4 days ago
Must-haves:
- Around 4 years of commercial software development experience.
- Solid software engineering skills including data structures, algorithms, and design patterns.
- Practical experience with Swift, SwiftUI, Combine, and CoreData frameworks and Dependency Managers (like SPM).
- Experience with Xcode Instruments and Memory Graph.
- Strong ownership skills.
- Fluent in both Polish and English.
Nice-to-haves:
- Familiarity with Fastlane, Bitrise, and CI/CD.
- Experience with app modularisation.
- Knowledge of TDD/BDD and experience with testing tools (Quick/Nimble, Snapshot Testing, SwiftyMocky)
- Practical knowledge of HTTP and RESTful web services, data synchronization, and mobile security concepts.
- Experience in working with bigger teams or a company with multiple scrum teams.
Be part of a team at the forefront of digital health and help develop MyTherapy, an app millions of people use to take their medications safely. Join an international team with an agile work approach, where flexibility and team interactions beat strict processes and supervision.
As an iOS Engineer, you will help us improve our award-winning app by maintaining and enhancing existing features; planning and implementing new ones; and ensuring that MyTherapy performs smoothly and reliably for our growing user base.
- Work model: Remote (in-office presence required for company/team-wide events, e.g. once per quarter).
- Offered remuneration: 1050 - 1250 PLN daily.
Our tech-stack:
- Xcode
- Swift
- SwiftUI (and some legacy UIKit)
- Combine
- CoreData
- Swift Testing
- Firebase
- Tuist
- SPM
- Fastlane
- Bitrise
Recruiting Process:
- Phone Screen (30-45 min)
- Team Fit Assessment (60 min)
- Technical Skills Assessment (120 min)
- Final call with your Team Lead (30 min)
What do we offer?
- The opportunity to join the team behind the world’s fastest-growing medication management platform.
- A chance to take ownership of your work, shaping features, tech solutions, and team initiatives.
- A healthy work-life balance, with a flexible work schedule and remote working options.
- A high-performance laptop of your choice to ensure you work at your best.
- Multisport Plus card and private medical insurance coverage (Luxmed Premium).
- Company and team events every quarter, including Christmas parties and our annual summer off-site.
- Learning budget and internal training courses.
- Referral program with an attractive bonus.
- A wide variety of snacks and beverages.
- Company-sponsored lunches twice per month.
- Small gifts and vouchers for birthdays and special occasions.
Values that shape our work:
At smartpatient, our values are the driving force behind everything we do. If you're seeking a workplace where you can actively embody these principles, you've found the right place.
- Take Ownership: We empower our team to take charge and make impactful decisions.
- Create a Positive Impact: Every role contributes to improving the lives of millions—your work truly matters.
- Build Trustful and Respectful Relationships: Collaboration and respect form the backbone of our success.
- Be Brave and Challenge: We encourage creativity and bold ideas, fostering an environment where innovation thrives.
- Improve and Innovate: Continuous improvement is in our DNA as we strive to grow as individuals and as a company.
- Be Flexible and Open to Change: We embrace change, swiftly adapting to evolving needs to deliver innovative solutions that enhance the quality of life for those living with chronic diseases.
If these values resonate with you, we invite you to apply today and join us in making a difference every day
,[Developing clean, efficient, and well-structured code to continually enhance the iOS Application as well as performing code reviews for your iOS colleagues., Writing production code in Swift using the latest technologies (we support current and previous iOS/iPadOS versions only) together with unit tests., Collaborating closely with your Scrum Team (iOS, Android, and BE developers) to create new features and maintain existing ones., Working hand-in-hand with the QA team to ensure solutions meet industry quality standards., Participating in daily scrum ceremonies, once-per-week refinement, planning, and reviews., Designing Features, API, database schema changes, and discussing designs in detail; thinking about typical use cases and corner cases.] Requirements: iOS, Swift, SwiftUI, Xcode, Data structures, Design Patterns, Combine, CoreData, fastlane, Bitrise, HTTP, CI/CD, TDD, BDD Tools: Jira, Confluence, GitHub, GIT, Agile, Scrum. Additionally: Sport subscription, Training budget, Private healthcare, Team events, Quarterly integration events, Referral bonus, Free coffee, Bike parking, Playroom, Shower, Free snacks, Free beverages, Free lunch, Free parking, Startup atmosphere, No dress code, Free breakfast, Foosball, In-house trainings, Xbox, Modern office.-
Software Engineering Team Lead at Smartpatient
1 month ago
Warszawa, Gdynia, Rzeszów, Gdańsk, Kraków, Wrocław, Katowice, Łódź, Poznań, Lublin, Czech Republic smartpatient Full timeJob OverviewWe are seeking a highly experienced and skilled Software Engineering Team Lead to join our team at smartpatient. This role offers an excellent opportunity for you to take ownership of your work, shape features, tech solutions, and team initiatives.About the RoleIn this position, you will be responsible for ensuring the smooth delivery of the...
-
Lead Software Engineer @ smartpatient
1 month ago
Warszawa, Gdynia, Rzeszów, Gdańsk, Kraków, Wrocław, Katowice, Łódź, Poznań, Lublin, Czech Republic smartpatient Full timeMust-haves: At least 2+ years of experience as a second-level manager in a Scrum or Agile environment. Exceptional communication and interpersonal skills, with a proven ability to guide, and develop leaders. Strong problem-solving skills, with the ability to resolve company-level issues effectively. Skilled...
-
DevOps Engineer @ smartpatient
1 week ago
Remote, Warszawa, Gdynia, Rzeszów, Gdańsk, Kraków, Wrocław, Poznań, Szczecin, Czech Republic smartpatient Full timeMust-haves: 3+ years of commercial experience with cloud service platforms - AWS. Solid knowledge of containerization (Amazon ECS knowledge is a huge plus). Proficiency in Infrastructure as Code (e.g. Terraform). Experience in managing monitoring tools for both application and infrastructure...
-
Senior Software Engineering Manager
3 weeks ago
Warszawa, Gdynia, Rzeszów, Gdańsk, Kraków, Wrocław, Katowice, Łódź, Poznań, Lublin, Czech Republic smartpatient Full timeJob DescriptionAt smartpatient, we are seeking a seasoned Senior Software Engineering Manager to lead our cross-platform development teams. This role offers an exceptional opportunity to take ownership of your work, shape features and tech solutions, and drive the success of MyTherapy, the world's fastest-growing medication management platform.Key...
-
Warszawa, Gdynia, Rzeszów, Gdańsk, Kraków, Wrocław, Katowice, Łódź, Poznań, Lublin, Czech Republic smartpatient Full timeJob OverviewSmartpatient, a pioneering digital health company, seeks an experienced Lead Software Engineer to spearhead our cross-platform development teams. As a key member of our international team, you will lead other team leads and drive the successful delivery of our product roadmap.About UsWe are a leading developer of digital health applications, with...
-
iOS Software Engineer @ Experis Polska
2 months ago
Remote, Wrocław, Czech Republic Experis Polska Full timeRequirements: Proficiency in iOS development using Swift. Experience with UIKit and SwiftUI. Strong knowledge of design patterns (MVVM, MVP, Unidirectional Flow). Familiarity with Scrum methodologies. Expertise in Bluetooth, REST APIs, and GraphQL. Experience with unit testing. iOS Software Engineer Senior iOS Software Engineer...
-
Senior iOS Engineer Position at Avenga
3 weeks ago
Remote, Wrocław, Czech Republic AVENGA Full timeAVENGA seeks an experienced and skilled Senior iOS Software Engineer to join our team. This role requires a strong understanding of software quality, with a focus on delivering high-quality solutions that meet the needs of our clients.We are looking for someone who is passionate about technology and has excellent soft skills, as we work collaboratively in a...
-
Remote, Wrocław, Czech Republic Experis Polska Full timeWe are seeking an experienced Senior iOS Software Engineer to join our team in Wrocław or remotely. As a key member of our development team, you will play a vital role in the growth and maintenance of innovative solutions for a dynamic industry.Key ResponsibilitiesDevelop new features to enhance our application's functionality.Maintain and improve existing...
-
iOS Developer @ AVENGA
2 months ago
Remote, Wrocław, Czech Republic AVENGA Full timeiOS, Swift, UIKit, SwiftUI, Design Patterns(MVVM, MVP, Unidirectional Flow), Scrum, Bluetooth, UnitTests, RestAPI, GraphQL To our team we are seeking for an experienced iOS Software Engineer who is a strong team player. Excellent soft skills are essential, as we are not looking for someone who prefers to work alone. This individual must also place a high...
-
Remote, Wrocław, Czech Republic AVENGA Full timeWe are seeking an experienced iOS software engineer to join our team at AVENGA. As a strong team player, you will be working closely with cross-functional teams to design and develop high-quality mobile applications.Key Responsibilities:Design and implement scalable, efficient, and user-friendly iOS applications using Swift and UIKit frameworks.Develop...
-
iOS Developer Tech Lead @ Infinity Group
2 months ago
Warszawa, Czech Republic Infinity Group Full timeAt least 3 years of experience as a team leader At least 4 years of hands-on experience in production mobile software development At least 2 years of hands-on experience with Objective-C/ Swift and iOS development Expert in Protocol Oriented programming, Functional programming, multi-threading Experience with Agile methodology Fluent in written and spoken...
-
Senior iOS Engineer @ Speechify
1 week ago
Remote, Czech Republic Speechify Full timeAn Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product. Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly...
-
Remote, Czech Republic Speechify Full timeSpeechify is the leading provider of audio information solutions. We make it easy to listen to articles, documents, and books on the go.We are seeking an experienced Senior iOS Engineer to join our team. The ideal candidate will have a strong background in Swift development, including experience with SwiftUI, Realm, and multithreading.This is a key role that...
-
AR/iOS @ Visible Magic
1 month ago
Remote, Czech Republic Visible Magic Full timeVisible Magic is a Web3 company. We create and deliver blockchain and Web3 products for US customers. We are looking for a talented and passionate AR/iOS Developer to join our team. In this role, you will create cutting-edge augmented reality applications for iOS platforms, leveraging ARKit and the latest technologies to deliver immersive user...
-
Warszawa, Mazovia, Czech Republic Infinity Group Full timeAt Infinity Group, we are seeking a seasoned and highly driven iOS Team Lead to join our global team of engineers dedicated to delivering top-tier tools for secure and convenient communication.The ideal candidate will have at least 3 years of experience as a team leader and a strong background in production mobile software development with expertise in...
-
Senior AR/iOS Developer for Blockchain Projects
1 month ago
Remote, Czech Republic Visible Magic Full timeVisible Magic is a US-based Web3 company specializing in blockchain and Web3 solutions for high-tech projects.We are seeking a skilled Senior AR/iOS Developer to join our team. In this role, you will design and develop cutting-edge augmented reality applications for iOS platforms using ARKit and the latest technologies to deliver immersive user...
-
AR/iOS Developer for Innovative Blockchain Projects
13 hours ago
Remote, Czech Republic Visible Magic Full timeAbout Visible MagicWe are a leading Web3 company that creates and delivers blockchain products for the US market. Our clients include high-tech blockchain projects and innovative fintech startups.Job DescriptionAs an AR/iOS Developer, you will create cutting-edge augmented reality applications for iOS platforms using ARKit and the latest technologies. You...
-
AR/iOS Developer
4 weeks ago
Remote, Czech Republic Visible Magic Full timeVisible Magic is a Web3 company based in the United States, specializing in blockchain and Web3 product development for American customers.We are seeking an experienced AR/iOS Developer to join our team. As an AR/iOS Developer, you will design and develop cutting-edge augmented reality applications for iOS platforms using ARKit and Swift. Your primary focus...
-
Senior AR/iOS Developer
2 weeks ago
Remote, Czech Republic Visible Magic Full timeJob DescriptionWe are seeking a highly skilled Senior AR/iOS Developer to join our team at Visible Magic, a leading Web3 company. As a key member of our development team, you will play a crucial role in creating cutting-edge augmented reality applications for iOS platforms, leveraging ARKit and the latest technologies.Key Responsibilities:Design and develop...
-
Technical Lead for iOS App Development
4 weeks ago
Warszawa, Mazovia, Czech Republic emagine Sp. Z o.o. Full timeDrive Digital Innovation in Pharmaceutical IndustryWe are seeking a seasoned Tech Lead to spearhead the development of cutting-edge iOS apps within our Product Supply business unit. As a key member of our cross-functional Agile R&D team, you will play a pivotal role in driving digital solutions that optimize overall efficiency across production sites.In this...