Apply Now

Full-stack Software Engineer (Remote, Europe) at smartbnb

Europe, Remote, Remote · Full Time

We are transforming short-rentals into passive income with smarter software.

Apply to smartbnb

Job Description

Smartbnb is a bootstrapped company whose core product currently helps short-term rental businesses manage and automate over 60,000 properties. We are a growing team of 6 people with plans to expand rapidly by the end of 2018.

With multiple new product launches on the horizon and several more planned before the end of the year, you will be joining the company at a time of explosive growth. Your presence will have a very real impact on the company’s value.

We are looking for a Full-Stack web developer to join our tech team’s efforts to supercharge our PHP web application. You will be working directly with Pierre-Camille, our founder, who developed the original product from scratch, as well as with all members of the tech, marketing, and success teams.

Our company is fully distributed and remote. We believe and fully embrace that your best environment is wherever you - personally - feel the most productive and comfortable for day-to-day work. Nevertheless, we organise frequent meetups and retreats for the team to physically meet throughout the year. The last two trips were to Lisbon/Cascais and Paris!

⭐️ What you will do: ⭐️

• You will be in charge of developing new product lines and features for our web app as well as improving and maintaining the quality of the entire codebase.

• You will participate in the full product lifecycle: planning, conception, development, testing, customer feedback, and iteration.

• You will take charge of your own work and proactively suggest improvements across the whole stack.

• In a remote environment you will be in charge of your own time and results – there will be no babysitting.

✅ What you will need to succeed: ✅

• Entrepreneurial: you love to solve people's problems and love seeing people use your solutions.

• Independent: you are self-motivated, take initiative, and are a strong communicator. You are results-driven and willing to learn and improve yourself.

• Technical Ninja: proficiency with PHP 7.0+, Laravel 5.2+, MySQL, Git, Javascript, jQuery, and Bootstrap CSS, backed by 5+ years of Full-Stack development experience.

• Design Pattern Jedi: great knowledge of and direct experience with multiple design patterns. You have written superbly abstracted code and accompanying unit tests from scratch. You have also refactored legacy, non-testable code into something less apocalyptic.

• Caring Developer: you recognise that your code and work impact not only the customers but also the rest of the team. You conduct yourself with professionalism and respect not only in meetings but also in how you structure your code and in the documentation that you write.

• Superb English fluency: we are an international team and clear communication is vital. It goes without saying (but we’ll say it anyway) that you absolutely must have the ability to participate in frequent video meetings.

• The product team is based in Europe, so at the moment we are looking for developers who are based within the same general time zones (UTC±3).

🍰 Brownie points: 🍰

• You have experience with MySQL index and query optimisation.

• Interactive Git rebasing doesn’t sound like voodoo to you.

• You’ve used 🐬🤯🔥in Git commit messages.

• Published an app in Swift, Objective-C, Java, or React Native.

(Let us know how many 🍰 you deserve.)

🎉 What we offer: 🎉

• Competitive salary, including the possibility of stock options.

• Ample paid leave, in addition to maternity and paternity leave.

• A great support structure: we are here for you.

• Flexible contract. You will work independently where you are most productive and happiest, with flexible weekday hours.

• All the resources and tools that you need to succeed

• Join a fast-growing startup and be part of the force that shapes the company in the years to come!

We are solving global short-term rental automation. Are you in?

Apply Now

What We're Building

Smartbnb makes hosting short-term rentals easier and scalable by automating the entire guest experience.

Our solution can automate the communication with guests from the first inquiry to the final review. Airbnb hosts can leverage our machine learning algorithms to answer their guests' most frequent questions. As a result, up to 90% of the communication with guests can be automated.

Add testimonials, product launches, and photos that highlight your company

Other Jobs at smartbnb

smartbnb Team

Pierre-Camille Hamana
CEO, CTO and Founder @smartbnb • We transform short-term rentals into passive income.
Nikita Logachev
Tea-sipper, meditator, snowboarder. Entrepreneurial problem-solver with eye for detail; strong, tech background; & tons of creativity. Wants to help the world.
Jovana Gajić
Web developer with 5 years of professional expirience
Marii Ojastu
Consultant @smartbnb
Matthew Demetrio
Here to help.