orderpay company
Back End Developer I Up to £70K DOE I Fully Remote
Who We Are
OrderPay by Checkfer is the UK's leading in-venue ordering and payment provider for the hospitality industry. Through an integrated suite of innovative products, we are revolutionising how venues interact with their customers. Our mission is to enhance customer experiences and operational efficiency in UK hospitality through cutting-edge ordering and payment solutions.
Launched in 2020 by industry pioneers, we have rapidly become a dynamic technology company specialising in the innovative use of mobile and cloud technologies. Our comprehensive platform supports traditional and quick-service restaurants, offering seamless solutions that delight customers and streamline operations. Our product suite includes OrderPay Mobile, SetMenu, Terminal, and Kiosk, each designed to maximise efficiency and improve customer satisfaction.
The Role
As a member of our backend team, you will be at the forefront of building and maintaining scalable microservices that handle tens of thousands of orders and payments daily - a number that continues to grow rapidly. Your responsibilities will include everything from constructing and managing menus to processing payments through Stripe and placing orders with third-party services.
In this role, you will collaborate closely with fellow backend engineers, the product team, and the broader engineering team to develop new features and enhance existing functionality. Your work will directly impact thousands of users daily, driving innovation and efficiency in the hospitality industry.
Main Responsibilities
● Review other team members' code and architecture designs, providing feedback to ensure high code quality and scalability throughout our codebase.
● Work on (and sometimes lead) projects to deliver new functionality and improve existing features.
● Implement code changes to existing services with minimal disruption to existing functionality and performance.
● Work collaboratively with cross-functional teams to deliver end-to-end features.
● Suggest and implement changes to day-to-day working processes to improve the ease and efficiency of the development lifecycle.
● Optimise existing features to improve overall performance as we scale.
● Ensure your code is readable, maintainable, and testable, utilising Test-Driven Development (TDD) wherever possible.
● Troubleshoot, debug, and resolve high-priority issues as they arise.
Required Skills and Experience
● Proficiency in Node.js/TypeScript, SQL (Postgres), and NoSQL (DynamoDB, Redis) databases.
● Strong background in Docker, Kubernetes
● Experienced in event-driven development (use of SQS, RabbitMQ or other queue service) and TDD.
● Familiarity with Git, GitHub, and CI/CD processes.
● Experience working with payment providers and ePOS integrations.
Bonus Skills and Experience
● Familiarity with AWS services such as RDS, EKS, SQS, S3 and Lambda.
● Background in integrating with ePOS systems, ideally within the hospitality sector.
Who we’re looking for
● You have strong communication skills, capable of clearly articulating complex technical information.
● You’re confident in challenging ideas and requirements to ensure the best solutions are adopted.
● Your organisational skills enable you to manage multiple projects efficiently and meet necessary deadlines.
● You demonstrate innovative problem-solving skills, particularly in creating effective solutions for complex integration challenges.
What we offer - Compensation
● Competitive salary up to £70k, depending on experience.
● Membership in our employee share scheme with shares allocated annually for the first three years.
Additional Benefits
● 25 days of holiday per year, plus statutory public holidays.
● Remote working options with occasional required office visits.
● Choice of MacBook or Windows laptop.
● Workplace pension scheme.
● £50 per week allowance to use on our app for food and drinks for yourself, your family, and friends.
● Referral bonus for bringing new team members on board.
● Regular team outings and lunches.
● Bike2Work Scheme