Senior Software Engineer, Fullstack - All Genders

Doodle

United States

Remote

USD 72,000 - 99,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Doodle is seeking a product-focused engineer to own experiments across frontend and backend, turning ideas into testable hypotheses and shipping changes that improve user and business outcomes.

You will work on interfaces with React, Next.js, TypeScript, and parts of a legacy Redux codebase, while also extending GraphQL APIs and back-end services to support experiments and features.

Qualifications

  • Hands-on experience with product growth work (A/B testing, funnel optimization, activation, or conversion).
  • Proficiency in JavaScript, TypeScript, React, and Next.js, including legacy Redux code.
  • Experience building production apps with GraphQL and Apollo Client.
  • Ability to traverse the stack, read unfamiliar code, and use AI coding tools.
  • CS degree or equivalent practical experience.
  • Based in Germany with work authorization; visa sponsorship and relocation are not provided.

Responsibilities

  • Design and deliver product experiments, then use their results to guide follow-up work.
  • Build and maintain interfaces using React, Next.js, TypeScript, and parts of a legacy JavaScript and Redux application.
  • Extend backend services and GraphQL APIs to support product features and experiments.
  • Instrument features with reliable tracking that respects user consent.
  • Improve performance across devices and collaborate with product, design, analytics, and engineering colleagues on scheduling challenges.

Skills

A/B testing
Funnel optimization
Activation
Conversion

Education

CS degree or equivalent

Tools

JavaScript
TypeScript
React
Next.js
GraphQL
Apollo Client

Job description

Role overview

Own product work across the frontend and backend, using rapid experimentation to improve user and business outcomes. You’ll turn ideas into testable hypotheses, ship changes, assess results, and extend features wherever the problem requires—from user interfaces to APIs and services.

Responsibilities
  • Design and deliver product experiments, then use their results to guide follow-up work.
  • Build and maintain interfaces using React, Next.js, TypeScript, and parts of a legacy JavaScript and Redux application.
  • Extend backend services and GraphQL APIs to support product features and experiments.
  • Instrument features with reliable tracking that respects user consent.
  • Improve performance across devices and collaborate with product, design, analytics, and engineering colleagues on scheduling challenges.
Requirements
  • Hands‑on experience with product growth work, such as A/B testing, funnel optimization, activation, or conversion.
  • Professional experience with JavaScript, TypeScript, React, and Next.js, plus comfort working in older JavaScript and Redux code.
  • Experience building production applications with GraphQL and Apollo Client.
  • Ability to work across the stack, investigate unfamiliar code, and use AI coding tools as part of day‑to‑day development.
  • A computer science or related degree, or equivalent practical experience.
  • Based in Germany and authorized to work there; visa sponsorship and relocation support are unavailable.
Nice to have
  • Backend service development, particularly with Java, and experience designing GraphQL APIs.
  • Familiarity with microservices, Kafka or other event‑driven systems, or Go.
  • Experience with experimentation, feature flag, analytics tracking, or billing tools.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

BearPlex • United States

Remote
USD 140,000 - 190,000
Fully remote (US)
Professional development budget
Leadership path
Senior Software Engineer - Frontend - Consumer
Senior Software Engineer - Frontend - Consumer

kraken.com • United States

Remote
USD 140,000 - 190,000
Senior Fullstack Engineer Central Europe
Senior Fullstack Engineer Central Europe

Zoolatech • Central (LA)

Hybrid
USD 120,000 - 170,000
Senior Full Stack Software Engineer (f/m/d) – React, Node.js, TypeScript + AI
Senior Full Stack Software Engineer (f/m/d) – React, Node.js, TypeScript + AI

smartclip Europe GmbH • United States

Remote
USD 120,000 - 150,000
Annual team gathering in Germany
30 days annual leave
Public transport pass
+3
Full Stack Engineer
Full Stack Engineer

Qubeaxis • San Francisco (CA)

On-site
USD 120,000 - 170,000
Performance bonus
Equity"
Health insurance
+2
Senior Full Stack Engineer | Experimentation - Product Analytics | Spain | Remote
Senior Full Stack Engineer | Experimentation - Product Analytics | Spain | Remote

grafanalabs • United States

Remote
USD 150,000 - 210,000
Remote role in Spain
Global remote team onboarding
30 days annual leave
+1
Senior Frontend Software Engineer
Senior Frontend Software Engineer

Tier4 Group • Atlanta (GA)

Remote
USD 150,000 - 190,000
Senior Full Stack Engineer | Experimentation - Product Analytics | Sweden | Remote
Senior Full Stack Engineer | Experimentation - Product Analytics | Sweden | Remote

grafanalabs • United States

Remote
USD 120,000 - 180,000
Equity
Remote role
30 days annual leave
Software Development Engineer
Software Development Engineer

DoTech Technologies LLP • United States

Remote
USD 100,000 - 160,000
Senior Full Stack Engineer | Experimentation - Product Analytics | UK | Remote
Senior Full Stack Engineer | Experimentation - Product Analytics | UK | Remote

grafanalabs • United States

Remote
USD 140,000 - 210,000
Equity awards
30 days annual leave
In-person onboarding