At a Glance
- Tasks: Join our team to build innovative mobile apps for social good using React Native.
- Company: Omaze is a fast-growing entertainment company that raises funds for amazing charities.
- Benefits: Enjoy 30 days of annual leave, private medical insurance, and a generous pension plan.
- Why this job: Make a real impact while working in a fun, collaborative environment with a culture of learning.
- Qualifications: 3+ years of React Native experience and a passion for quality code and teamwork.
- Other info: We value diversity and encourage all exceptional candidates to apply, even if you don't meet every requirement.
The predicted salary is between 36000 - 60000 ÂŁ per year.
- Title: Mobile Engineer
- Employment: Full time, permanent
- Location: 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 offer our customers the chance to win dream homes and support amazing causes. Launched in the US in 2012, Omaze crossed the pond to the UK in 2020, fundraising in partnership with some of the biggest and most loved British charities. 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.
Why You’ll Love Working at Omaze:
Growth: Omaze is one of the fastest-growing companies in the world, going after a $400 billion market.
Impact: You will be a part of a passionate team of world changers, dedicated to making a big ripple effect in the world.
Pioneering: We are doing something no one has ever done before.
Culture of learning and fun: We work hard to grow together and spread joy in the process.
Named one of Fast Company’s Most Innovative Companies and Inc.’s Best in Business.
Who We’re Seeking:
We 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.
Part of the job requires good communication and organisational skills. You should be able to translate ideas and requirements into deliverable work units. You can collaborate with technical and non-technical audiences and always strive to improve yourself and those around you. 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.
What You’ll Do:
- 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.
- Collaborate with other engineers and subject matter experts early and often throughout development to ensure sound architecture design decisions, provide a delightful customer experience, and raise money for charities that impact the world.
- 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.
- Ensure the security, integrity, and resilience of the application.
Our Ideal Candidate:
- 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.
- Understanding of how to implement persistent storage.
- Solid understanding of mobile design patterns and best practices.
- 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.
- Effective communicator in teams of technical and non-technical individuals (product, marketing, subject matter experts, etc.).
- Engage engineers to support a culture of collaboration and inclusion through mentorship, respectful code review, and dedication to quality.
- You are passionate about voicing your opinions and can be humble in receiving feedback.
- You have a track record of trying and learning new things and are unafraid to learn through failures.
Don’t quite meet all the above requirements? Apply anyway! We love talking to exceptional candidates. If the current role isn’t a fit, we’ll keep your information on file for the future.
What we can offer you:
- 30 days annual leave (+ bank holidays!)
- Private medical and dental insurance
- 9% employer pension contributions, when you contribute at least 2%
- Individual learning and development budgets
- Enhanced family leave policies
- Life assurance of 4x your salary
- Group income protection
- Critical illness cover
React Native Engineer employer: Omaze UK
Contact Detail:
Omaze UK Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land React Native Engineer
✨Tip Number 1
Familiarize yourself with the specific technologies and frameworks mentioned in the job description, especially React Native. Consider building a small project or contributing to an open-source project that showcases your skills in this area.
✨Tip Number 2
Highlight your experience with cross-platform mobile app development during networking opportunities. Engage with communities or forums related to React Native to connect with others in the field and potentially learn about job openings.
✨Tip Number 3
Prepare to discuss your approach to code quality and testing in interviews. Be ready to share examples of how you've implemented best practices in previous projects, as this aligns with the company's focus on delivering value and maintaining high standards.
✨Tip Number 4
Show your passion for social good and the impact of technology in your conversations. Research Omaze's mission and values, and be prepared to articulate how your skills can contribute to their goals of supporting charities and making a difference.
We think you need these skills to ace React Native Engineer
Some tips for your application 🫡
Understand the Company: Before applying, take some time to understand Omaze's mission and values. Familiarize yourself with their work in fundraising for charities and how they aim to make a social impact. This knowledge will help you tailor your application to align with their goals.
Highlight Relevant Experience: Make sure to emphasize your experience with React Native and mobile app development in your CV and cover letter. Provide specific examples of projects you've worked on that demonstrate your skills in building cross-platform applications and your understanding of mobile design patterns.
Showcase Communication Skills: Since the role requires good communication and organizational skills, include examples in your application that illustrate your ability to collaborate with both technical and non-technical teams. Mention any experiences where you successfully translated ideas into deliverable work.
Tailor Your Application: Customize your CV and cover letter to reflect the specific requirements mentioned in the job description. Use keywords from the listing, such as 'code quality', 'mentoring', and 'collaboration', to ensure your application stands out and shows you are a great fit for the role.
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 built cross-platform mobile apps, focusing on the challenges you faced and how you overcame them.
✨Demonstrate Your Problem-Solving Skills
Expect to encounter technical questions that assess your problem-solving abilities. Practice explaining your thought process clearly, especially when discussing how you handle RESTful APIs and JSON data parsing.
✨Emphasize Collaboration and Communication
Since the role requires working with both technical and non-technical teams, be ready to share examples of how you've successfully collaborated in the past. Discuss how you translate ideas into deliverable work units.
✨Express Your Passion for Social Good
Omaze is all about making a positive impact. Share your motivation for wanting to work in a company that supports charitable causes, and how your values align with their mission.