Senior Full-Stack Developer (Next.js/React)

We're on a mission to make a real impact in the world through our client projects. If you're someone who thrives on challenges and is driven by enthusiasm, we want you on our team.

What You'll Be Doing:

  • Working on challenging client projects that make a real difference.
  • Crafting modern web applications with Next.js, developing solid UIs with Tailwindcss.
  • Engaging in code reviews, stand-ups, pair programming sessions, and whiteboard brainstorming.
  • Enjoying a dynamic work environment where boredom is not an option.

What we're looking for:

  • 5+ years of professional experience as a full-stack developer, with expertise in backend and frontend development.
  • Exceptional communication skills in English, both verbal and written.
  • Deep understanding of Javascript, Node.js and working knowledge of Typescript.
  • Experience with Next.js and React.
  • Strong knowledge of data modeling and RDBMS
  • Ability to work independently and as part of a team.
  • Problem-solving mindset, dedicated to delivering well-crafted software and adding value.
  • Bonus: Experience working with LLMs, GraphQL, and Docker.

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