Remote job
Middle/Senior Full-Stack Developer (React.js, Node.js)
Job details
About this role
Role overview This is a full-time remote opportunity for a mid-to-senior full-stack developer working across modern JavaScript stacks. The work involves launching new products and improving existing web applications, collaborating with design and product teams as well as international partners. The position is fully remote across Europe and targets engineers who enjoy shaping architecture and delivering functional, well-tested code.
Responsibilities - Analyse requirements coming from the design team and product owner, then turn them into concrete technical plans - Collaborate with the team lead on architecture decisions and identifying optimal implementation approaches - Build functional features across the stack using React, Next.js, and Node.js - Maintain test coverage and participate actively in code review and cross-review processes - Contribute to a culture of pragmatic delivery and continuous improvement
Requirements - 4+ years of commercial JavaScript development experience - Working knowledge of TypeScript - 3+ years of experience with React.js, including Next.js (App Router) and server-side rendering - Hands-on experience with Node.js using Koa, Express, or Nest - Familiarity with at least one of MongoDB, MySQL, PostgreSQL, Firebase, or Supabase - Solid HTML and CSS fundamentals, plus experience writing tests for code coverage - English at an intermediate level or higher
Nice to have - Exposure to Web3 and blockchain-related JavaScript libraries - React Native experience - Familiarity with Prisma, Progressive Web Apps, cloud platforms (AWS, GCP), Docker, or general DevOps practices - Experience building complex HTML and CSS templates
Benefits and work setup - Full-time remote employment across Europe - Compensation for vacation, public holidays, and sick leave - Collaboration with international partners in the US, Israel, and the UK