Remote (Global) Full-time

Maze is hiring a Senior Software Engineer, Full Stack

About the Role

Maze is looking for a Senior Software Engineer, Full Stack to join our Product Engineering team. You will design and deliver high-impact features, taking ownership of projects from concept to production, contributing to architectural decisions, and helping raise the technical bar for our early-stage team.

What You'll Do

  • Design and deliver high-impact features, working closely with product, design, and other engineers to solve complex problems.
  • Build scalable solutions and ensure our systems are maintainable and performant.
  • Take ownership of projects from concept to production.
  • Contribute to architectural decisions.
  • Write high-quality code.
  • Help raise the technical bar by sharing knowledge and best practices with teammates.
  • Partner closely with product managers, designers, and other engineers to design, build, and ship new features.
  • Establish best practices, frameworks, and repeatable processes to measure the impact of every feature shipped.
  • Evaluate and improve the performance, maintainability, and security of applications in production.

What We're Looking For

  • Proficient with modern full-stack JavaScript (Node.js and React).
  • Proficient with relational databases (PostgreSQL).
  • Enthusiastic about well-tested code and striving to improve your work environment.
  • Excellent written and spoken English skills.
  • Ability to thrive in a remote environment.

Nice to Have

  • Experience with Next.js, NestJS, GraphQL, and/or TypeScript.
  • Experience with AWS and/or Kubernetes.
  • Interest in UX, UI design, and the research field.

Technical Stack

  • Node.js, React, PostgreSQL, Next.js, NestJS, GraphQL, TypeScript, AWS, Kubernetes

Team & Environment

You'll join the Product Engineering team in an early-stage startup with less than 150 team members. Key engineering and product teams are based in Europe.

Benefits & Compensation

  • Compensation is dependent upon years of experience and expertise, plus meaningful equity.
  • 100% of health, vision, dental, life, and disability insurance premiums covered.
  • Free access to mental health care with unlimited virtual therapy.
  • Flexible time off.
  • Company retreats fully paid for by Maze.
  • New MacBook provided.
  • 16 weeks of paid family leave for birth or adoptive parents.
  • $500/month for dependent health insurance or flexible benefits.
  • $1,500 remote work setup fund.
  • Flexible work schedule where you manage your own hours.
  • Monthly Bonus.ly points redeemable for gift cards.
  • Virtual social engagements and SWAG.

Work Mode

This is a fully remote, global position with a preference for candidates based in the United Kingdom or Portugal.

Maze is dedicated to building an equitable, inclusive, and authentic workspace where unique perspectives are welcomed and continuous growth is encouraged.

Required Skills
Node.jsReactPostgreSQLNext.jsNestJSGraphQLTypeScriptAWSKubernetesJavaScriptREST APIsSystem DesignSoftware ArchitectureTestingCI/CD
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Maze

Maze is the user research platform that helps companies build the right products faster by making user insights available at the speed of product development. The platform enables researchers, designers, and product managers to quickly recruit participants, run studies autonomously, and surface insights that drive product decisions.

Visit website
Job Details
Category fullstack
Posted 7 months ago