Title: Senior Full Stack JavaScript Engineer
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 £60,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. As a Senior Software Engineer, you are an experienced software 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. Ideally, you are a full-stack engineer who can demonstrate a general knowledge of various technologies and how those should be applied in multiple scenarios when designing features or systems. 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 software and full-stack experience to collaborate with a close-knit engineering team building social good platforms.
Responsible for the writing and testing code and infrastructure that produces the application.
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.
Work with Product Owners and UX/Designers to ensure complete and proper implementation.
5+ years of professional software engineering experience.
~ Typescript, SASS, Web Components, Shopify
~ Experience with our server-side tech stack: Typescript, DynamoDB, AWS Lambda, API Gateway, and Serverless Framework.
~ Experience designing and building products or major features from concept to launch.
~ Experience with unit and end-to-end testing (e.g. 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.
~ You are excited to share and learn from your teammates about crafting fantastic user experiences.
~ 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