Software Engineer [Mobile Application Developer]

  • Full-time

Company Description

Join Energym, where fitness meets the future. We're not just a company; we're a movement—literally! We convert the sweat and drive from gym workouts into sustainable, clean energy. Our RE:GEN bike has already pedalled its way to fame as the "Most Innovative Fitness Bike," and we're just warming up. Now, we're on the lookout for a versatile Mobile Platform Developer to supercharge our journey towards a greener, fitter world.

Your mission: flexing your coding muscles, implementing sleek, responsive interfaces that bridge the gap between human energy and clean power, on any device, anywhere.

Job Description

  • Develop and maintain robust mobile applications for both Android and iOS platforms, focusing on eco-friendly and user-friendly features.
  • Collaborate with cross-functional teams to transform ambitious ideas into reality, using a range of programming languages including JavaScript, Dart, Kotlin, and Swift.
  • Demonstrate expertise in at least one leading app development platform (such as Capacitorjs, Flutter, Ionic, React Native) and stay open to learning new technologies.
  • Adhere to industry best practices in coding and design, ensuring the tech stack remains efficient and agile.
  • Innovate in software development, emphasising user health and environmental impact.
  • Work closely with UI/UX designers to enhance interface aesthetics and functionality.
  • Write robust, maintainable, and testable code that is scalable and sustainable.
  • Engage in diligent debugging and problem-solving to maintain resilient technology.
  • Optimise application performance for a responsive user experience, suitable for high-intensity workouts.
  • Participate actively in code reviews to improve app performance and maintainability.

Qualifications

  • Has a solid portfolio featuring a degree in Computer Science or related fields [not essential], with proven experience
  • Strong problem-solving skills
  • Knowledge and experience of industry best practices
  • Skills in at least one of the following programming languages:
    • JavaScript
    • Dart
    • Kotlin
    • Swift
  • Experience with at least one of the following app development platforms:
    • Capacitorjs
    • Flutter
    • Ionic
    • React Native.
  • Experience implementing responsive and beautiful mobile interfaces
  • Proven success in launching Android and iOS applications that have customers racing back for more.
  • Experience interfacing with wearables and IoT devices, taking the digital leap into physical fitness.
  • Is an Agile enthusiast who can sprint, hurdle, and pivot with the best.

Additional Information

  • We've a shiny, new, custom HQ in Shirley where our Head of Happiness is often on site (Energym's pup, "Missy"!) 
  • We're a great, friendly team (there's no room for politics here!) with an awesome culture (yes everyone says this, but we really do!)
  • Free on-site parking 
  • Early finishes on Friday 
  • Cycle studio & mini-gym on-site (lunchtime workouts nailed...).