Full Stack Engineer

Applications closed

We're looking for a Full Stack Engineer

Full-time (32hrs) • Amsterdam - Hybrid

About us

Homerun is the people-first hiring tool designed for SMBs.

We’re a small business too – just 15 people in total. We do things our own way — or what we believe is the right way — which has earned us labels like "unpredictable" and "weird" which we wear proudly.

We believe SMBs are some of the most interesting and meaningful places to work. What they lack in size, they make up for with creativity, purpose and culture. For these companies, we've built a modern hiring platform that reflects their uniqueness.

Our product allows teams to keep track of candidates, review applications together, keep candidates in the loop and plan interviews all from one organized app. So no more ping-ponging between emails, CVs and spreadsheets.

Homerun also helps companies showcase their unique brand & culture with customizable job posts, career pages and candidate-friendly application forms.

Homerun is hugely successful in The Netherlands and now it's time to let the entire world know we exist.

The job

We're looking for a curious and product-driven engineer to join the product team and help evolve, design and strengthen the Homerun product experience.

Your work varies day-to-day. You'll be responsible for the design, implementation, and maintenance of features for our main product. One day you'll work on building a real-time notifications system and the next day you'll be refining our existing state management in Vue.js to make it easier to work with.

You write elegant code that others can easily understand. You also don't shy away from explaining your design pattern choices to co-engineers so that everyone can learn from it.

You're also continuously improving the UX and you have a keen eye for design. You feel comfortable taking responsibility for any step in the product development cycle. Waiting to be told what to do is not your style.

We are a small team, where communication, teamwork, and camaraderie are a must to build a successful product. We are looking for a full stack engineer, with special focus on the frontend side, with the necessary skills to create modern components but also design the best structure to store our customers' precious data.

Even though we are heavy users of Laravel and Vue.js frameworks, we prefer to work with people that understand that tools are just tools, not the main goal. Pragmatic solutions are preferred over following a dogma.

Curiosity is king. We want you to be independent and positive, a problem seeker, and a problem solver. You're an all-rounder with a small ego who values free time outside work just as much as work itself.

The juice

  • Experience developing web application in publicly available production environments and experience working on large SPAs. Having expertise in Vue.js and Laravel is a big plus.

  • You know how to write clean, readable, reusable, and scalable code preferably in PHP and JavaScript. Automated testing is part of your daily toolbox.

  • You're not afraid on working with complex systems. In fact, we expect you to have experience developing relatively big applications.

  • Experience working in a multidisciplinary team with designers, product managers and other engineers.

  • Bonus points if you know a thing or two about AWS and infrastructure.

Most of the problems we're solving today with Homerun did not exist a year ago. That's why we value a pro-active attitude above any other skills or experience.

Tech stack

Laravel, Vue ecosystem, Webpack, Redis, MySQL, ElasticSearch, AWS, Terraform, Pusher, and SendGrid are the most important bits of our stack.

Don't take us wrong: we're not married to any of these technologies. Even better: we would be more than happy to get your expert opinion on what technologies are more fitting for our unique use-cases. That's why we're working on replacing our AngularJS code with Vue.js, for example.

Balanced

benefits

We believe that a balanced mind and body is what matters most. That's why, alongside a competitive salary, we're also offering a range of perks and benefits that allow you to take care of your mental and physical health, work-life balance and personal growth.

E-book allowance

Gym allowance

Headspace account

L&D budget

Four day work week

Pension contribution

Generous vacation policy

Mental Healthcare
from OpenUp

You

You're curious and open minded 🤔 - you want to get to know the product, and the Homerun team. There are a lot of users and team members, all with a their own story and you'd love to hear them all.

You're a helpful problem solver 💭 - you like to help others and you're good at thinking in solutions. You also don't shy away from a problem, but gladly tackle it with positivity and action.

You want to learn more about the world of start ups and tech 👩‍💻 - it's a whole new world where things move fast and are ever changing.

You're a people person 💬 - who's not shy about video calls or in-person meetings.
You're a team player 🤝 - you like to work with others and are comfortable working in a small team, but you also know how to work on your own.

You're positive and confident 😃 - you have a positive attitude, you like life the sunny side up, your glass is half full and you're not afraid to tell nay-sayers.

You're fluent in written and spoken English 🗣️ - we're an international team with international users so we generally speak and write in English.

You're a strong communicator and very precise ✍️ - you have excellent communication skills both written an verbal.

The team at the office ☕️

Our values

Apply

We want to welcome you to join our team, regardless of your background, gender identity, sexual orientation, religious beliefs, age, or other experiences. 

Our core values encourage us to keep an open mind and to stay weird. Therefore, we actively encourage everybody to bring their full selves to work.

Internally, we are committed to working on DE&I initiatives (Diversity, Equity, and Inclusion) across all teams.

Want to know more? Feel free to ask us about it during the interview process.

👇 We've also mapped out the hiring process so you know what to expect. 
Before each step, we will share more details so you always feel prepared to go into a call.

If you have questions, check the FAQs below or hit that blue message button in the bottom-right corner. No questions? Don't hesitate to apply! We welcome anyone who is excited by this description to apply. 

Unsure if you meet all the requirements? Just apply! We have an open mind and would love to hear from you 🙌

We will be reviewing applications on a rolling basis and encourage interested candidates to apply as soon as possible.

FAQs

I don't know anything about Homerun, hiring, or recruitment. Can I still apply?
Yes, of course! We're looking for someone who'd like to learn more about all three subjects, and potentially even more.

What's the team vibe?
We're a positive group who care deeply about doing good work and doing right by our customers. We care about the people on the team and we make sure we all have a healthy work/life balance. Read more.

What language do you speak?
We always speak English to make sure everyone on our Dutch-Brazilian-Italian-Spanish-Polish-Greek team feels included.

Do you offer any perks and benefits?
Yes, we do! Check out our career page for more about our culture and our perks.

Can I join as a remote worker?
While this is possible for some roles, for this role, we'd like you to work in the office in Amsterdam at least two days a week.

Do you sponsor working visas?
We are sorry, but we don't sponsor visas at this moment.

When do I start?
We'd love to find someone as soon as possible, but we'll also be looking for the right person so there is some flexibility.