About the role
Cube Academy Developer with React Native & iOS
Location: Fully Remote or Hybrid VISA Sponsorship: Available for those currently based in the UK Hours: Part-time or full-Time roles available (minimum 16 hours per week) Salary: From £13 per hour (depending on experience)
Join a Mission, Not Just a Team
At Cube Academy, we're on a mission to revolutionise mobile development by identifying and nurturing the best talent. We believe that building high-performing teams starts with supporting top-tier developers at every stage of their journey.
Why Join Cube Academy?
When you join Cube Academy, you're becoming part of a community dedicated to innovation and impact. We offer:
The chance to work on large-scale, meaningful projects that reach millions.
Mentorship and continuous learning opportunities.
A team committed to improving the world through technology.
Your Role as a Mobile Developer
Develop and maintain cross-platform mobile applications using React Native.
Work on native iOS development using Swift, SwiftUI, and UIKit, ensuring compatibility with both new and existing projects.
Implement UI/UX designs with Auto Layout and best practices for accessibility and localisation.
Integrate native modules and third-party libraries where needed.
Follow Test-Driven Development (TDD) practices and ensure code quality across platforms.
What We're Looking For
React Native Expertise: Experience building mobile applications with React Native, including navigation, state management, and native module integration.
iOS Development Skills: Proficiency in Swift, SwiftUI, and UIKit, adapting to both modern and legacy codebases.
UI/UX Implementation: Strong understanding of Auto Layout, MVVM/MVC, and mobile UI best practices.
Testing & Quality Assurance: Familiarity with TDD and React Native/iOS testing frameworks.
Technological Competency: Experience with Redux, React Navigation, Axios, AsyncStorage, Expo and other related tools.
About the company
At Cube Academy, we're on a mission to revolutionise mobile development by identifying and nurturing the best talent. We believe that building high-performing teams starts with supporting top-tier developers at every stage of their journey.