Senior Full-Stack Engineer

Skills
APIFront-End DevelopmentDatabasesFundamentalsLean ProcessesScratchStack
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong front-end fundamentals with the ability to make architectural calls
  • Real product and UX sense for customer-facing products
  • Solid grasp of backend fundamentals including databases data structures and system design
  • Technology agnostic with experience across multiple stacks
  • History of starting projects from zero and taking genuine ownership
  • Startup experience in ambiguous fast-changing environments
  • Heavy fluency with AI coding tools as a core workflow

Nice to have

  • Good taste
  • Architectural ownership
  • Startup mindset
  • AI-native workflow
  • Ambiguity tolerance

Day to day

  • Own the front-end architecture end to end for a greenfield product and decide what to keep or rethink
  • Design and build a polished customer-facing UI with strong product judgment and practical UX sense
  • Build and maintain the front-end while contributing to backend APIs databases and system design as needed