Software Engineer
- 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...).