Company
EatClub is a fast-growing tech company with global ambitions. Founded in 2016 by hospitality insiders, including celebrity chef Marco Pierre White, our technology has transformed how people eat-out across Australia (and recently launched in the UK) and is used by over 3,000 restaurants, serving 2M+ happy customers.
Our mission within hospitality is to make venue revenue more predictable and profitable using data science and dynamic pricing; similar to the transformation witnessed across the hotel & airline and multiple other industries. For restaurants, we enable them to optimise spare capacity, launch real-time offers and fill tables otherwise gone empty. For customers, our software enables them to explore the best restaurants in their city and save up to 50% off the total bill.
You can read more about the economics or our marketplace here: https://eatclub.com.au/blog/restaurant-economics
Role
We are looking for a talented software engineer to join our backend dev team. This is a key role that will support multiple products on our platform. We are highly interested in people with a passion for ownership of their work and love to collaborate. You’ll get a chance to dive deep into our architecture and contribute to our design decisions. Our team is small, but passionate about our products, with members handling multiple responsibilities. You’ll be flexing your dev skills in a highly impactful role and be able to see the fruits of your labor in a fun and rewarding environment.
Responsibilities
- Implement new features and APIs in our backend
- Support existing products
- Maintain code and perform unit tests to ensure the product is of the highest quality
- Diagnose and fix bugs and performance bottlenecks
- Participate in architecture/design discussions
- Take ownership of dev lanes and products to help drive development
- Work independently, but collaboratively with the product team
- Progress towards a deep understanding of our entire backend architecture
- Work remotely, but be available for in-person meetups
Skills
- 3+ years of Software Engineering experience
- Excellent communication skills
- Strong Java Core programming
- Strong experience with SQL and Relational DB Design
- Strong knowledge of Object-Oriented Programming techniques
- Working knowledge of AWS architecture
- Understanding of RESTful APIs
- Familiarity with GraphQL
- Familiarity with Microservices architecture
- Familiarity with Git
- Experience with Android development is a plus
What Makes EatClub A Great Place To Work
- We empower thinkers and move fast: everyone contributes to our future pipeline of ideas and our collaborative, hypothesis driven process turns ideas into real products quickly.
- Have a big impact: With a platform of over 2m customers and 3,000 restaurants, your designs and creative ideas will have a big impact on the business and hospitality industry.
- Surround yourself with exceptional talent: We hire people that are passionate about their craft, and love inspiring those around them to be their best on a personal and professional level.
- Join a friendly and social environment: We celebrate our successes every quarter to see the impact every individual has had on the business.
- Remote and flexible: Life can get busy, we get it. We care about the outcomes you create more than the rigidity of the classic 9-5. At the moment we offer a fully remote work lifestyle.
- We celebrate diversity and inclusion: We believe that diversity, inclusion and collaboration is key to building extraordinary teams.