Senior Full-Stack Developer / Technical Lead

Skills
Node.jsNestJSExpressLaravelReactNext.jsPostgreSQL
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 7+ years professional software development
  • 5+ years full-stack web application development
  • 3+ years relational database design and optimization
  • 2+ years in a technical lead architect or senior ownership role
  • At least one end-to-end platform shipped to production
  • Fluent in Node.js with NestJS or Express or Laravel
  • Strong experience with React and or Next.js
  • Advanced PostgreSQL schema design indexing transactions and tuning
  • Experience designing secure REST and or GraphQL APIs
  • Knowledge of RBAC JWT OAuth audit logging and encryption
  • Ability to design scalable maintainable systems and document decisions
  • Experience with Git code review branching and team workflows

Nice to have

  • Pragmatic builder
  • Clear communicator
  • Self-directed
  • Reliable
  • Ambiguous-project comfort
  • Public-impact interest

Day to day

  • Architect the national platform across web mobile GIS and database layers
  • Build backend services geospatial data models secure APIs and the admin dashboard
  • Lead delivery of the MVP define engineering standards and mentor other developers

Hiring process

  • Send a short note on project interest
  • Include CV or LinkedIn
  • Share 2–3 relevant projects
  • Provide availability rate or salary expectation and time zone