Full Stack Developer (Laravel, Vue)

  • 📍 Remote
  • ☕️ Senior Developers
  • ⏱ 30 hours / week
  • 💶 Hourly pay + perks
  • 🇹🇷 Turkish language is required

What you'll do?

Join our team and work on client projects that are both impactful and stimulating. In this role, you will use Laravel to build powerful backend systems and Vue to create engaging interfaces. You'll collaborate with your colleagues using Asana, and have the opportunity to learn and grow through code reviews, stand-ups, and pair programming sessions. Plus, you'll get to flex your whiteboarding skills with Excalidraw, as we're using it a lot here. If you're looking for a role that will challenge and inspire you, this is it.

How long?

This is a remote contract position for 1 year, with the possibility of extension at the end of the term.

What we're looking for?

  • Working knowledge of Laravel and Vue
  • 2-3 years of professional experience as a full-stack engineer
  • Deep understanding of PHP and object-oriented programming
  • Strong knowledge of data modeling and RDBMS
  • Ability to work independently and as part of a team
  • Problem-solving mindset and a focus on well-crafted software

Any of these would be great, but not required:

  • Experience with Node.js
  • Deep understanding of Vue.js and Javascript
  • Deep understanding of Inertia.js and Laravel Nova

Why you'll love this job ❤️

  • You care about adding value and making a difference.
  • You're ready to work on interesting and challenging projects.
  • You like learning from others and sharing what you know.

Perks

  • 💶 Fair compensation for your work
  • 💻 Co-working membership costs and software dev. tools covered by us
  • 📅 Build your own work schedule. We only ask 30 hours of productive work per week.
  • 🤘 Work directly with seasoned professionals in our and the client's team. We perform code reviews and provide mentorship for your growth.
  • ✈️ Join our annual retreats in Europe. The team meets every year to have fun, get to know each other and bond. Last year, we had a blast in Tallinn!

How do we hire?

We expect an email from you showing motivation and fitness for the role. Be sure to indicate your expected hourly pay (in Euros) in the beginning, so that if our compensation is not aligned with your expectations, we can let you know before we start with the interview process.

Here's a summary of the hiring process:

  1. Meeting #1 (30 mins): You meet our operations manager.
  • Topics: introduction, your motivation to apply, your background and personal interests.
  1. Meeting #2 (45 mins): You meet our founder.
  • Topics: introduction, technical interview, questions & answers.
  1. Asessment & offer: Upon positive assessment, you'll receive an offer from us, along with an independent contractor agreement.
  2. Onboarding starts!

Interested?

Great! To apply, simply send us an email. Don't feel obligated to write a long, formal message. Make sure to mention what motivated you to apply and tell us why you are a good fit for this role.

Send your email at [email protected].

Include:

  • Brief introduction about you
  • Tell us what motivated you to apply for this role
  • Describe why you are a good fit for this position
  • Any questions you have about the role

Hope to meet you soon 🤞


¹ our understanding of full time is 6 hours a day, 5 days a week.
² compenstation is hourly, and the given range assumes 120 hours of work