At a Glance
- Tasks: Develop and test cross-platform mobile apps using React Native for social good.
- Company: Join Omaze, an entertainment company raising millions for UK charities.
- Benefits: Enjoy 30 days annual leave, private medical insurance, and a generous pension scheme.
- Why this job: Make a real impact while working in a collaborative and inclusive environment.
- Qualifications: 3+ years of experience in mobile app engineering with React Native required.
- Other info: Hybrid working model: 3 days in the office, 2 days remote.
The predicted salary is between 36000 - 60000 £ per year.
Employment: Full time, permanent
Based at our offices in Holborn, London - Hybrid working pattern, 3 days a week in office
Who We Are: Omaze is an entertainment company with a social purpose. We’ve since raised over £77,000,000 for our incredible UK charity partners, like Teenage Cancer Trust, British Heart Foundation, Marie Curie, Alzheimer’s Research UK, the RSPCA and many more.
We are seeking an experienced React Native Engineer excited about building innovative next-generation social good platforms to empower nonprofits to do their world-changing work. You are someone who cares about code quality and craft but also has an intrinsic motivation to deliver value to the customer and knows how to balance both. You have experience developing cross-platform mobile apps in React Native, with a general knowledge of how to design features or systems effectively.
You should be able to translate ideas and requirements into deliverable work units. You believe everyone has something to contribute, value diversity and inclusion, and enjoy mentoring others to help them grow. In this role, you “own” the technical quality, execution, and delivery of user stories. Bring your cross-platform mobile app expertise to collaborate with a close-knit engineering team building social good platforms.
- Responsible for writing and testing mobile app code.
- Work closely with members of your team to ensure design and implementation meet product needs.
- Help architect, design, and implement reusable, well-tested software components.
- Proactively review the code of others, providing feedback on design and implementation choices.
- Follow code standards and best practices for iOS and Android mobile platforms.
- Work with Product Owners and UX/Designers to ensure complete and proper implementation.
Requirements:
- 3+ years of professional mobile app engineering experience using React Native.
- Experience building and managing view hierarchies, as well as creating reusable components and understanding the lifecycle of UI elements.
- Familiarity with handling RESTful APIs and JSON data parsing, including managing requests, handling errors, retries, and cancellation.
- Experience designing and building major features from concept to launch.
- Experience with unit testing and end-to-end testing.
- Comfortable operating in environments subject to regulatory, compliance, and risk-based security requirements.
- Engage engineers to support a culture of collaboration and inclusion through mentorship, respectful code review, and dedication to quality.
Benefits:
- 30 days annual leave (+ bank holidays!)
- Private medical and dental insurance
- 9% employer pension contributions, when you contribute at least 2%
- Enhanced family leave policies
- Life assurance of 4x your salary
- Critical illness cover
Mobile Shift Engineer employer: Omaze UK
Contact Detail:
Omaze UK Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mobile Shift Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in React Native development. Join online communities or forums where you can discuss best practices and learn from others in the field. This will not only enhance your knowledge but also show your passion for the role during interviews.
✨Tip Number 2
Prepare to discuss your previous projects in detail, especially those that involved building cross-platform mobile apps. Be ready to explain your thought process, the challenges you faced, and how you overcame them, as this demonstrates your problem-solving skills and technical expertise.
✨Tip Number 3
Showcase your ability to work collaboratively by highlighting any experience you have in mentoring or leading teams. Emphasise your commitment to fostering a culture of inclusion and collaboration, as this aligns with the values of the company.
✨Tip Number 4
Research Omaze's mission and the charities they support. Understanding their social purpose will allow you to connect your personal values with the company's goals, making you a more compelling candidate who genuinely cares about the work they do.
We think you need these skills to ace Mobile Shift Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React Native and mobile app development. Focus on specific projects where you've built cross-platform apps, and include any relevant metrics or outcomes to demonstrate your impact.
Craft a Compelling Cover Letter: In your cover letter, express your passion for social good and how your skills align with Omaze's mission. Mention your experience in mentoring and collaboration, as well as your commitment to code quality and best practices.
Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that showcase your React Native expertise. Highlight any features you've designed and implemented, especially those that demonstrate your ability to handle RESTful APIs and JSON data parsing.
Prepare for Technical Questions: Anticipate technical questions related to mobile app development, particularly around React Native. Be ready to discuss your approach to code reviews, unit testing, and how you ensure compliance with regulatory requirements in your work.
How to prepare for a job interview at Omaze UK
✨Showcase Your React Native Expertise
Be prepared to discuss your experience with React Native in detail. Highlight specific projects where you've built cross-platform mobile apps, focusing on the challenges you faced and how you overcame them.
✨Demonstrate Your Code Quality Commitment
Since the role emphasises code quality, be ready to talk about your approach to writing clean, maintainable code. Share examples of how you've implemented best practices and conducted code reviews in previous roles.
✨Emphasise Collaboration and Mentorship
Omaze values a culture of collaboration and inclusion. Discuss your experiences working in teams, mentoring others, and how you foster a supportive environment for your colleagues.
✨Prepare for Technical Questions
Expect technical questions related to mobile app development, such as handling RESTful APIs and JSON data parsing. Brush up on these topics and be ready to solve problems on the spot during the interview.