Senior Software Developer – Cross-Platform & Hardware Integration

At POWERbreathe International, we’re all about helping people breathe better, feel stronger, and perform at their best. From elite athletes to everyday heroes, our innovative breathing training technology is used around the world to boost performance, recovery, and wellbeing. We blend cutting-edge engineering, sports science, and a genuine passion for human potential to create products that make a real difference. We’re a team of thinkers, makers, and innovators who love turning ideas into reality – taking concepts all the way from sketchpad to commercial success. If you’re excited by tech that connects mind, body, and performance, you’ll fit right in here.

The Role – Senior Software Developer

As a Senior Software Developer, you’ll lead the design and development of cross-platform applications that interface directly with hardware devices and cloud-based databases. You’ll work closely with our product, engineering, and research teams to deliver robust, scalable solutions from concept to deployment.

You’ll take ownership of technical design, mentor junior engineers, and bring strong organisational and communication skills to an agile development environment.

Location: Remote/Hybrid
Employment Type: Full-time
Department: Senior Software Development / Engineering

Key Responsibilities

  • Design, develop, and maintain mobile (iOS/Android) and web-based applications.
  • Build and optimise communication layers between apps and hardware devices (Bluetooth, USB, etc.).
  • Integrate applications with cloud services and databases for secure, scalable data management.
  • Collaborate with hardware and firmware teams to ensure smooth system integration.
  • Use tools like Jira, Confluence, or similar systems for agile project management and progress tracking.
  • Participate in code reviews, architecture discussions, and sprint planning.
  • Ensure compliance with security, data integrity, and performance standards.
  • Be involved in the full product lifecycle – from concept and design through to commercialisation.
  • Contribute to product design discussions and provide technical direction.

About You

  • 5+ years of professional software development experience, including at least 2 years in a senior or lead role.
  • Strong proficiency in mobile app development (Swift, Kotlin, Flutter, or React Native).
  • Solid experience in web development (React, Angular, or similar frameworks).
  • Experience in integrating software with hardware/IoT devices.
  • Proven experience with cloud platforms and databases (AWS, Azure, Firebase, SQL/NoSQL).
  • Familiarity with Jira or other agile project management tools.
  • Excellent problem-solving skills and attention to detail.
  • Passion for mentoring and sharing knowledge.

Bonus Points

  • Background or interest in medical technology, physiology, or health sciences.
  • Experience with data visualisation, biometric sensors, or wearable devices.
  • Familiarity with FDA / CE or other regulated environments.

Why Join Us

  • Work on innovative products that make a real-world impact.
  • Collaborate with a passionate and multidisciplinary team.
  • Competitive compensation and benefits.
  • Opportunities for growth, leadership, and continuous learning.

Apply now to join a team that blends software engineering, cloud/database integration, hardware innovation, and human-centred design.

Send your CV and portfolio to:  [email protected]

Interviews are immediately available for suitable candidates.

Closing date: TBD

Your Basket is empty

Looks like you haven’t added anything yet. Browse our most popular products and find something you’ll love!

Find products