Employment: Full time, permanent
Based at our offices in Holborn, London - Hybrid working pattern, 3 days a week in office
Omaze is an entertainment company with a social purpose. We’ve since raised over £72,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 seeking an experienced Mobile 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 and/or Flutter, 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.
3+ years of professional mobile app engineering experience using React Native and/or Flutter.
~ 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.
~ 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