Senior Full Stack Engineer

Skills
Full-Stack DevelopmentMobile ApplicationsSoftware As A ServiceWeb ApplicationsDatabasesEnhanced Data Rates For GSM EvolutionMicrosoft Surface
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years writing production TypeScript or JavaScript
  • True full-stack ability across schema migration backend and frontend
  • Demonstrated fluency with AI coding tools
  • Strong relational database instincts including schema design migrations indexes and query plans
  • Sound architectural judgment on build buy refactor or ship
  • High standards for engineering hygiene and code quality
  • Clear written communication in an async-first environment
  • Comfort working autonomously and remotely

Nice to have

  • Modern full-stack TypeScript framework experience
  • Offline-first mobile architecture
  • Schema-first end-to-end type safety
  • High-frequency event pipelines
  • Multi-region systems
  • Vertical SaaS integration experience

Day to day

  • Ship full vertical slices across a TypeScript monorepo from database migration through backend service to typed frontend component, with end-to-end types holding the work together.
  • Drive a clean-room rebuild across web dashboard admin surface mobile app and public API while helping establish durable patterns for the next engineer.
  • Build reliable product features for a multi-region data-residency-sensitive platform that integrates with property systems smart locks payments and high-frequency telemetry.
  • Shape AI-assisted development workflows guardrails and standards so the team can use coding tools effectively and repeatably rather than randomly.