Job Description
A LITTLE ABOUT US
When it comes to food experience, me&u helps you always feel like a local. The company’s vision is to bring that feeling to everyone, anywhere - so no matter what neighbourhood you live in or visit, you’ll always know the perfect place to go and exactly what to order.
me&u is used by 6000+ bars, pubs, and restaurants to create memorable guest experiences and grow their brands. With 200 staff in five countries, and headquartered in Melbourne, Australia, me&u is the consolidation of two leading hospitality technology companies: Mr Yum and me&u, who merged in November 2023.
About The Role
As a Staff Software Engineer at me&u, you will be pivotal in driving the development and enhancement of our software products. By working on multiple tasks and features, you will ensure that our codebase remains robust, efficient, and scalable. Your contributions will directly impact the user experience and the overall quality of our products, helping us maintain our competitive edge in the market.
What You’ll Do
What You’ll Need
Technical Proficiency:
Experience with backend programming languages such as TypeScript (Node.js), C#, Python, Ruby, or Java.
Experience with front-end technologies including HTML, CSS, and JavaScript.
Experience with React for web application development.
Experience with database systems such as MySQL, PostgreSQL, or MongoDB.
Experience with observability principles in software engineering (logging, monitoring, alerting).
Experience with version control systems like Git.
Experience implementing RESTful APIs.
Practical knowledge of basic security practices in web development.
Problem-Solving Skills: Ability to work on complex projects, tasks, and features.
Collaboration Skills: Ability to regularly provide technical guidance and support to team members as well as mentoring less experienced engineers.
Attention to Detail: Willingness to take responsibility for the quality of engineering solutions, considering performance, scalability, and maintainability.
Communication Skills: Ability to create system designs, perform code reviews, provide constructive feedback, and communicate with stakeholders.
NICE TO HAVE
Experience in Agile Methodologies: Familiarity with agile development practices.
Experience in a Product-Oriented Environment: Familiarity working with Product Managers, UX designers, and other key stakeholders.
Experience with Distributed Systems: Familiarity working with distributed systems, their design and application. Including but not limited to:
Familiarity with cloud platforms like AWS, GCP, or Azure.
Knowledge of containerization and orchestration with Docker and Kubernetes.
Familiarity with microservices architecture.
Familiarity with unit testing frameworks and test-driven development.
Continuous Integration/Continuous Deployment (CI/CD): Experience with CI/CD pipelines.
WHY ME&U
Work with impact and purpose. We’re helping the hospitality and entertainment industries to thrive and me&u is at the forefront of this. Expect collaboration and interesting problems to solve.
Work with great people. Work alongside a supportive, diverse and inclusive team. You’ll have the trust, freedom and support to experiment and not be afraid of failure but to learn from it...and have fun together along the way.
Work that challenges you. We’re growing quickly, and you will too. You’ll have numerous opportunities to embrace discomfort, grow and learn as me&u expands and scales globally.
Work that works for you. We’re a flexible, remote-friendly place with inclusive leave options and day-to-day work times to suit your routine. We prioritise our team’s mental health & overall wellbeing, with access to mental health days and support programs.
Diversity and Inclusion Commitment
We’re committed to growing and empowering an inclusive me&u community. That’s why we actively encourage applications from candidates from all backgrounds, experiences, and perspectives. If you require accessibility assistance at any stage of the process, please let us know.