Full Stack Developer (Node.js / React)
- 📍 Remote
- ☕️ Senior Developers
- ⏱ 30 hours / week
- 💶 Hourly pay + perks
About the position
Join our team and work on client projects that are both impactful and stimulating. In this role, you will use Node.js to build powerful backend systems (Nest.js, Express and/or Koa frameworks) and React (Next.js) 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. 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.
You have these qualifications:
- 4-5 years of professional experience as a full-stack engineer
- Working knowledge of Typescript, Express, Nest.js and React
- Deep understanding of either the backend or frontend stack (but you can be productive with both)
- Strong grasp of relational databases (e.g. Postgres)
- Ability to work independently and as part of a team
What sets you apart
- Excellent communication skills in English (written and oral)
- Deep understanding of one of the aforementioned frameworks
- Problem-solving mindset and a focus on well-crafted software
- Experience with Docker and AWS CDK
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.
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:
- Meeting #1 (30 mins): You meet our operations manager.
- Topics: introduction, your motivation to apply, your background and personal interests.
- Meeting #2 (45 mins): You meet our founder.
- Topics: introduction, technical interview, questions & answers.
- Asessment & offer: Upon positive assessment, you'll receive an offer from us, along with an independent contractor agreement.
- 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