Apply

Full Stack Engineer - Remote (EMEA)

Posted 1 day agoViewed

View full description

💎 Seniority level: Middle

📍 Location: EMEA, CET

🔍 Industry: Software Development

🏢 Company: WunderGraph, Inc.

🗣️ Languages: English

🪄 Skills: Backend DevelopmentGraphQLNode.jsSoftware DevelopmentFull Stack DevelopmentReact.jsTypeScriptGoREST APINext.js

Requirements:
  • Proven experience as a software developer (work samples required, ideally as open-source project on GitHub)
  • You are a self-starter with a clear sense of priorities, able to manage yourself - no hand-holding needed
  • There is a proven track record of you writing performant and secure code (doesn’t have to be our stack)
  • You are proficient in TypeScript, React, and Node.js. Our edge infrastructure, control plane, and CLI are built using TypeScript and Node.js, making strong expertise in these technologies essential.
  • Experience with GraphQL, Go, and APIs (such as SOAP and gRPC) is a plus. Our backend is built with Golang, so a willingness to learn and work with it is essential.
  • Ideally, you have contributed to open-source projects before
  • You are familiar with remote work and able to thrive in a fully remote environment (don’t take this lightly!)
  • You are an excellent communicator in English, which is critical for a remote team
  • You are able and willing to travel occasionally in order to meet the team in a nice location (at least twice a year)
Responsibilities:
  • Build software along our entire stack (Golang, NextJS, React, Typescript, GraphQL, Tailwind)
  • Work on our open-source code base, analyze and manage PRs
  • Maintain, deliver, and take ownership of high-quality features for our SaaS product cosmo.wundergraph.com
  • Ensuring optimal performance, reliability, and developer experience (DX).
  • Analyzing telemetry data and collaborating with our customers to understand their use cases and identify opportunities for improvement.
  • Running internal penetration tests to identify and address security vulnerabilities.
  • Diagnosing and resolving technical issues, often working directly with our customers' engineering teams.
Apply