Remote iOS Developer - IoT and BLE
⚲ Poznań
14 000 - 21 000 PLN (B2B)
Wymagania
- iOS
- Swift
- Bluetooth
- UIKit
- Application lifecycle management
- REST API
- Git
- MVVM
- IoT (nice to have)
- Security (nice to have)
- Automated testing (nice to have)
- CI/CD (nice to have)
Opis stanowiska
O projekcie:
Mood Up is a software development company specializing in mobile applications, web platforms, UX/UI design and connected digital products.
We work with international clients and support projects throughout the entire product lifecycle - from discovery and design to development, testing, maintenance and further growth.
At Mood Up, we design and develop digital products for international clients. We are currently looking for a strong Mid iOS Developer to join a full-time IoT project involving mobile communication with connected devices.
This role is a strong match for someone who has hands-on experience with Bluetooth Low Energy and understands the challenges of building reliable communication between mobile applications and physical devices.
What we offer
- B2B contract- 14,000 - 21,000 PLN net + VAT monthly- Full-time cooperation- Fully remote work- A technically challenging IoT project- Hands-on work with Bluetooth Low Energy and physical devices- An opportunity to influence technical decisions and product quality- Cooperation with an experienced software development team
Wymagania:
What we expect- Strong commercial experience in native iOS development- Very good knowledge of Swift- Practical experience with Bluetooth Low Energy- Good knowledge of Core Bluetooth- Experience with UIKit and/or SwiftUI- Understanding of asynchronous programming and application lifecycle management- Experience with REST API integrations- Knowledge of common architectural patterns such as MVVM- Ability to debug complex issues involving mobile applications and external devices- Experience with Git and code review processes- Ability to write unit tests- Strong ownership, communication and problem-solving skills- English proficiency at C1 level- Availability for full-time cooperationNice to have- Previous experience in IoT, smart home, security or connected-device projects- Experience with Swift Concurrency, Combine or reactive programming- Knowledge of CI/CD processes for iOS applications- Experience with automated testing- Understanding of Bluetooth communication limitations across different iOS devices and system versions- Experience publishing and maintaining applications in the App Store
Codzienne zadania:
- Developing and maintaining a native iOS application for an IoT product
- Implementing communication between the mobile application and connected devices using Bluetooth Low Energy
- Improving device discovery, pairing, connection stability and data synchronization
- Building new features using Swift and the iOS SDK
- Integrating the application with REST APIs and external services
- Diagnosing issues related to Bluetooth communication, application state and device connectivity
- Participating in technical discussions and architectural decisions
- Writing clean, maintainable and testable code
- Conducting code reviews and supporting other team members
- Collaborating with developers, QA engineers, designers and product stakeholders
- Communicating with an international client and project team in English
Mood Up is a software development company specializing in mobile applications, web platforms, UX/UI design and connected digital products.
We work with international clients and support projects throughout the entire product lifecycle - from discovery and design to development, testing, maintenance and further growth.
At Mood Up, we design and develop digital products for international clients. We are currently looking for a strong Mid iOS Developer to join a full-time IoT project involving mobile communication with connected devices.
This role is a strong match for someone who has hands-on experience with Bluetooth Low Energy and understands the challenges of building reliable communication between mobile applications and physical devices.
What we offer
- B2B contract- 14,000 - 21,000 PLN net + VAT monthly- Full-time cooperation- Fully remote work- A technically challenging IoT project- Hands-on work with Bluetooth Low Energy and physical devices- An opportunity to influence technical decisions and product quality- Cooperation with an experienced software development team
Wymagania:
What we expect- Strong commercial experience in native iOS development- Very good knowledge of Swift- Practical experience with Bluetooth Low Energy- Good knowledge of Core Bluetooth- Experience with UIKit and/or SwiftUI- Understanding of asynchronous programming and application lifecycle management- Experience with REST API integrations- Knowledge of common architectural patterns such as MVVM- Ability to debug complex issues involving mobile applications and external devices- Experience with Git and code review processes- Ability to write unit tests- Strong ownership, communication and problem-solving skills- English proficiency at C1 level- Availability for full-time cooperationNice to have- Previous experience in IoT, smart home, security or connected-device projects- Experience with Swift Concurrency, Combine or reactive programming- Knowledge of CI/CD processes for iOS applications- Experience with automated testing- Understanding of Bluetooth communication limitations across different iOS devices and system versions- Experience publishing and maintaining applications in the App Store
Codzienne zadania:
- Developing and maintaining a native iOS application for an IoT product
- Implementing communication between the mobile application and connected devices using Bluetooth Low Energy
- Improving device discovery, pairing, connection stability and data synchronization
- Building new features using Swift and the iOS SDK
- Integrating the application with REST APIs and external services
- Diagnosing issues related to Bluetooth communication, application state and device connectivity
- Participating in technical discussions and architectural decisions
- Writing clean, maintainable and testable code
- Conducting code reviews and supporting other team members
- Collaborating with developers, QA engineers, designers and product stakeholders
- Communicating with an international client and project team in English
🔍 Dekoder Ogłoszenia
🔴
An opportunity to influence technical decisions and product quality
Możesz mieć wpływ na decyzje techniczne, ale ostateczne słowo może należeć do starszych członków zespołu lub klienta.
🔴
A technically challenging IoT project
Projekt może być skomplikowany i wymagać rozwiązywania nietypowych problemów, co może oznaczać dłuższy czas nauki i potencjalne frustracje.
🔴
Strong commercial experience in native iOS development
Oczekują od Ciebie samodzielności i doświadczenia w rozwiązywaniu problemów bez ciągłego nadzoru.
🔴
Hands-on work with Bluetooth Low Energy and physical devices
Będziesz musiał aktywnie pracować z fizycznymi urządzeniami i debugować problemy związane z komunikacją BLE, co może być czasochłonne.
🔴
Good knowledge of Core Bluetooth
Oczekują, że będziesz biegły w tej konkretnej bibliotece, a nie tylko ogólnie w BLE.