At a Glance
- Tasks: Develop and maintain cross-platform mobile apps using React Native and native iOS development.
- Company: Cube Academy is dedicated to nurturing top tech talent and driving innovation in mobile development.
- Benefits: Enjoy flexible remote work, 23 days holiday, and opportunities to volunteer and give back.
- Why this job: Join a mission-driven team focused on impactful projects and continuous learning in a supportive environment.
- Qualifications: Experience with React Native, Swift, and UI/UX best practices is essential.
- Other info: Work from abroad for up to 2 months per year after probation and enjoy a pet-friendly office.
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?
- 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
As a React Native & iOS Developer, you will:
- 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.
What We Can Offer You
- Flexibility: Remote or hybrid working opportunities, flexible hours to suit your schedule, and a remote working budget.
- Working Abroad for 2 Months: We strive to lead the way with flexible working, so you are able to request to work from abroad for up to 2 months per year after passing your probation.
- Holiday: 23 days of holiday (prorated) with an additional day for each year of service up to 28 days.
- Wellbeing: Unlimited access to our OpenUp platform.
- Giving Back: 3 days out of work every year to volunteer for a ‘for good’ organisation, plus a donation to a charity of your choice on your birthday.
- Company Pension Scheme: Option to contribute up to 10% of your salary with Cube contributing up to 8%.
- Office Space: If you’re going to be working from our office, expect a fun, relaxed environment that’s pet-friendly and has recreational facilities.
- Social Events: Regular team events, team building initiatives, and an annual Awards Ceremony to celebrate achievements.
DEI at Cube
3 Sided Cube is an Equal Opportunity Employer and our employees are people with different strengths, experiences and backgrounds, who all share a passion for making the world a better place. Diversity not only includes race and gender identity, but also sexual orientation, religion, ethnicity, age, neurodiversity, disability status, citizenship, and any other aspect which makes us unique. We can’t change millions of lives for the better without celebrating the diversity of those lives, and fostering an inclusive and diverse workforce within 3 Sided Cube is one of the ways in which we do that. We also want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please reach out to us about potential reasonable adjustments.
React Native & iOS Developer employer: 3 Sided Cube
Contact Detail:
3 Sided Cube Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land React Native & iOS Developer
✨Tip Number 1
Familiarise yourself with the latest trends and best practices in React Native and iOS development. This will not only help you during interviews but also demonstrate your commitment to staying updated in a fast-evolving field.
✨Tip Number 2
Engage with the Cube Academy community on social media or forums. Networking with current employees can provide insights into the company culture and values, which you can highlight during your discussions.
✨Tip Number 3
Prepare to discuss specific projects you've worked on that showcase your React Native and iOS skills. Be ready to explain your role, the challenges faced, and how you overcame them, as this will illustrate your problem-solving abilities.
✨Tip Number 4
Showcase your understanding of Test-Driven Development (TDD) by discussing how you've implemented it in past projects. This will align with Cube Academy's focus on code quality and best practices.
We think you need these skills to ace React Native & iOS Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React Native and iOS development. Include specific projects where you've used Swift, SwiftUI, and UIKit, as well as any relevant technologies like Redux or Axios.
Craft a Compelling Cover Letter: In your cover letter, express your passion for mobile development and how you align with Cube Academy's mission. Mention your commitment to continuous learning and how you can contribute to their innovative projects.
Showcase Your Projects: If possible, include links to your portfolio or GitHub repository showcasing your mobile applications. Highlight any projects that demonstrate your skills in TDD and UI/UX implementation.
Prepare for Technical Questions: Anticipate technical questions related to React Native and iOS development during the interview process. Brush up on your knowledge of navigation, state management, and best practices for accessibility and localisation.
How to prepare for a job interview at 3 Sided Cube
✨Showcase Your React Native Skills
Be prepared to discuss your experience with React Native in detail. Highlight specific projects where you've implemented navigation, state management, and native module integration. This will demonstrate your expertise and familiarity with the framework.
✨Demonstrate iOS Development Proficiency
Make sure to brush up on your knowledge of Swift, SwiftUI, and UIKit. Be ready to explain how you've adapted to both modern and legacy codebases, as this is crucial for the role at Cube Academy.
✨Understand UI/UX Best Practices
Familiarise yourself with Auto Layout and mobile UI best practices. Be prepared to discuss how you’ve implemented these in past projects, as well as your approach to ensuring accessibility and localisation.
✨Emphasise Testing and Quality Assurance
Since the role involves Test-Driven Development (TDD), be ready to talk about your experience with testing frameworks in React Native and iOS. Share examples of how you've ensured code quality and reliability in your previous work.