After having grown fast during the past 6 years, it is time to take charge of the sustainability of RoomRaccoon's code and rethink how our base is set up, split it up, and make use of Micro Services as well as internal APIs. We are using our own, custom-built framework (except for the front end, for which we are using Vue.js). We are looking for someone who takes the needed time to understand the full scope of dependencies in the system before applying changes and identifying opportunities.
The successful candidate will be working closely with the Head of Engineering and Product Manager. At RoomRaccoon, we are not just about empowering hoteliers, but also about empowering our Raccoons.
Head of Engineering
This is what you tell people at parties:
I am part of an international super-fast-growing tech company and we are revolutionising hoteliers around the globe. RoomRaccoon is awarded the world's best Hotel Management System for 2 years in a row and empowers hoteliers to run their property way more effectively. Our growing team of 91 heads is working from 10 offices all over the world!
Your mission will be to help RoomRaccoon become the world’s most adopted hotel management system in the world, by ensuring the execution of our expectations, as defined by our Head of Engineering. Additionally, you will be responsible for ensuring that the Developers in the squad work productively. Your duties and responsibilities are;
You are not responsible for the architecture of RoomRaccoon but rather to be a helping hand to our Head of Engineering in this regard
Guide the developers in the specific squad to write code according to the architecture set out by our Head of Engineering
Ensuring that there are no overdue issues at any point in time
Working with the Head of Engineering to ensure that sprint items are completed according to an agreed upon timeframe
Code production and quality is up to the required standard, as defined by our Head of Engineering
Standard Operating Procedures have been adhered to at all times by the squad
Timelines and time management is being tracked and reported on
Working with the Head of Engineering to ensure that we have the right people on the bus in our respective squads
You will be accountable for:
Ensuring that the squad adheres to SOP’s
Being part of Development Team, not only writing PHP code and contributing to defined sprints but guiding the squad in this manner
Design and deliver scalable, secure code that enables our digital offering
Our perfect fit has/is:
Preferably a degree or diploma in computer science/software development/information technology or proven industry experience.
5+ years of technical hands-on experience as a Senior Developer
5-7 years experience in Vanilla PHP and Software Development
Solid experience in PHP, MySQL knowledge, HTML/CSS, GIT, Vue.js
Experience REST APIs and security protocols
Experience as a Lead Developer
Solid experience with microservice architectures
Experience leading and mentoring a team, managing expectations and performance
Previous experience guiding a team of developers or managing a project.
Deep understanding and experience of developing end-to-end scalable and distributed cloud applications.
Able to research new technologies and make suggestions on improvements
Understanding of latest development best practices and standards
Drive best practices and do code reviews
Familiarity with agile development frameworks, e.g. Scrum
Excellent written and verbal communication skills
Work well in and across teams as well as independently
Be passionate and self-driven
Exhibit strong attention to detail and analytical skills
Must come from high-growth SaaS business background
Solid experience and the full software development lifecycle
Familiar with SOLID, KISS and YAGNI.
Shares our core values:
1. 🥇 ACCOUNTABILITY
2. 🔁 BEAT YESTERDAY
3. ⏩ CLOCK SPEED
4. 🤝 DEAL’S A DEAL
5. 👩👩👧👦 EMPOWER ANOTHER
Working in a vibrant international fast-growing company
Unlimited learning & growth potential
Your ideas and performance making a big difference in our organisation and the global hotel industry
Work hard, Play hard mentality. We love celebrating successes together!
Employee Equity Scheme
Regular trips to Europe for trainings & celebrational ceremonies (International Week)
Annual RoomRaccoon Hotel Experience
Friday lunches are on us
Annual salary increases
Training & Development opportunities