Software Engineer for Mobile & Cloud (IoT) with experience in Safety-Critical Systems
Description
About SWÖM
SWÖM is a Danish startup founded in 2022 with a mission to increase water safety and help prevent drowning accidents.
We develop smart swimwear for kids with integrated sensors and an automatic inflation system that activates if the user is submerged too deep for too long. The primary use case is children who have stopped using traditional buoyancy aids, allowing them to swim and play freely while adding an extra layer of safety. We are now preparing the next product generation, including alarm, GNSS tracking, and connectivity features.
SWÖM is an early-stage startup based in Copenhagen, where you will work closely with the founding team and have a direct impact on product and technical decisions.
The Role
We are looking for a Software Engineer
- Mobile & Cloud (IoT) to take responsibility for the application and backend development at the core of SWÖM’s technology.
You will design, implement, and maintain mobile applications and cloud backend services for a safety-critical wearable system, working closely with the wearable device. The role includes hands-on development, system integration, and validation, as well as active participation in technical and product decisions.
This position suits someone who is comfortable taking ownership, working across disciplines, and contributing in a small, fast-moving startup environment.
Responsibilities
- Take an active role in the system design
- Develop and maintain the SWÖM mobile application for Android and iOS
- Design and implement cloud backend services for device communication, data processing, and user management
- Design and maintain APIs and data synchronization between devices, apps, and cloud services
- Implement alarm, tracking, and telemetry features with low latency and high reliability
- Support system integration, testing, and pilot deployments
- Work closely with the embedded engineer on data formats, communication protocols, and system behavior
Qualifications
- Experience developing mobile applications for Android and iOS (for instance Flutter, React Native, Kotlin Multiplatform, or native)
- Experience with backend development (e.g. Node.js or Python) and REST or GraphQL APIs
- Familiarity with cloud platforms such as Azure, AWS, or Google Cloud, preferably in an IoT context
- Experience with BLE communication, device pairing, and data synchronization
- Understanding of databases and data storage (e.g. PostgreSQL, Firebase, MongoDB)
- Familiarity with DevOps tools such as Docker, CI/CD pipelines, and version control (Git)
- Understanding of security, authentication, and -compliant data handling
- Self-driven, curious, and comfortable taking responsibility in a startup environment
Background
- Prefarably 3+ years of relevant industry experience where familiarity with safety-critical or regulated systems is a strong advantage
- B.Sc. or M.Sc. in Software Engineering, Computer Science, or a related field
Why Join SWÖM
- Work on a high-impact safety product with real potential to save lives
- Close collaboration with the founding team and direct influence on product and technical decisions
- High level of ownership, trust, and responsibility from day one
- Flexible working setup and a pragmatic approach to work–life balance
- Opportunity to shape both the technology and the way we work in an early-stage startup
- Fast learning curve across hardware, software, and IoT systems
- Competitive compensation for an early-stage startup, with equity potential