resOS is built to simplify the way restaurants across the globe handle their daily operations. This includes an intelligent management system that allows restaurants to easily handle everything that has to do with table reservations, bookings, table planning, and a bunch of other restaurant-related features. resOS also includes a takeaway system. The system’s modern design, simplicity, flexibility, smart features, and affordable prices make resOS the ideal management system for restaurants of all sizes.
At resOS, we're passionate about helping restaurants succeed by providing them with our powerful and user-friendly management software. Our mission is to simplify the restaurant business and provide tools to make restaurant management more efficient and enjoyable. Not only that, but we're committed to building a team that's as passionate about our mission as we are. Here is where you and your programming skills come into play.
About the role
We're looking for a passionate and ambitious Junior Software Developer to join our team! If you like challenges, love coding (in JavaScript and/or TypeScript), and have an appetite for learning, then this role is perfect for you.
Knowledge in JavaScript and/or TypeScript.
Experience working with Node, React.
Interest in learn and grow in a fast-paced environment.
Fearless attitude towards challenges and problem-solving.
Located in or around (±2 hours) the GMT+1 timezone.
(nice to have) Familiarity with MongoDB, DigitalOcean, Docker, and Kubernetes is a big plus.
(nice to have) Experience working with Meteor.js or Material-UI
Collaborate with the development team to create innovative software solutions.
Contribute to the design, development, and maintenance of our applications.
Troubleshoot, debug, and optimize code for maximum performance.
Learn and adapt to new technologies as our needs demand.
Mentorship and guidance to help you grow within a team.
Work on challenges within an established product that has a user base across all timezones.
Opportunities for skill enhancement and professional growth.
A collaborative and supportive work culture.
Work from anywhere
Flexible working hours
Team events and other social events
You will be empowered to take responsibility, ownership and be proactive. When you have questions, your work is blocked, etc… you will take action rather than waiting.
We prioritize your work-life balance and actively encourage you to prioritize yourself and your family first, ensuring work fits seamlessly around your personal needs.
About the process
If you're excited about this opportunity and meet the requirements, send your resume and a brief presentation showing us your passion for coding. We will get back to you as soon as possible.
Sharing your GitHub repo or examples of any relevant projects or code samples will help us to speed up our process 🚀
First interview, a casual conversation to:
Understand your background and aspirations
An opportunity for you to learn more about our values and mission
Code exercise
A short assessment to demonstrate your coding expertise through a technical test
Technical interview
An opportunity to have a deeper technical conversation with us
Discuss your thought process and technical decision-making
“Meet the team” interview
A chance for you to get a sense of who you'd be working with
“Meet the management” interview
Understand our company's vision and goals
Discuss our alignment on values and mission
Final offer
This job comes with several perks and benefits