Unknown Company

Senior Full-Stack Platform Engineer

phoenix, az • Posted 4 days ago
Onsite Full Time IT & Technology

Mission

Own and scale the Phoenix PGS multi-platform architecture (Web, Mobile, Kiosk) and evolve current development code into a fully production-ready, scalable, secure, and maintainable platform.

Job Description Summary

Hiring for a Senior Full-Stack Platform Engineer to scale the Phoenix PGS modular performance platform across Web, API, Mobile, and Kiosk applications. This role focuses on standard custom development using React, Node.js, PostgreSQL, and AWS.

Core Technologies

  • React + TypeScript + Vite
  • TailwindCSS, Radix UI
  • Node.js + Express
  • Redis (ElastiCache)
  • React Native (Expo)
  • AWS ECS, CloudFront, ALB, RDS, Secrets Manager
  • GitHub Actions, Docker, ECR, CodePipeline

Frontend Engineering (React + TypeScript)

Frontend stack components:

Backend Engineering (Node.js / Express / API Design)

Backend stack components:

  • Drizzle ORM with PostgreSQL
  • serverless- optional Lambda support

Required Backend Skills

  • Strong experience with API architecture using Node.js and Express.
  • Ability to design REST APIs serving web, mobile, and kiosk clients.
  • Drizzle ORM or similar ORM experience.
  • Strong knowledge of authentication, RBAC, and multi-tenant patterns.
  • Experience with scalable API design, pagination, caching, and logging.
  • Able to implement background processing and job queues.
  • PostgreSQL (Neon initially, migrating to AWS RDS).
  • Drizzle ORM migrations.
  • Redis (ElastiCache) for caching, sync queues, and session storage.
  • Solid PostgreSQL experience (schema design, indexing, performance tuning).
  • Redis caching strategies, TTL implementations, and key/value patterns.
  • Understanding of audit logging, soft deletes, versioning.
  • ECS Fargate for containerized web, API, kiosk services.
  • Secrets Manager.
  • CloudWatch + X-Ray for observability.
  • Strong AWS knowledge (IAM, VPC, Security Groups).
  • Experience deploying containers to ECS Fargate.
  • Load balancing, auto-scaling, health checks.
  • RDS configuration and migration experience.
  • CI/CD integration with AWS.

DevOps & CI/CD

DevOps stack:

  • Docker image creation and optimization.
  • GitHub Actions for CI.
  • AWS CodePipeline + CodeBuild + CodeDeploy for CD.
  • ECR for container registries.
  • Ability to design and maintain CI/CD pipelines across multiple deployments.
  • Comfortable with blue‑green deployment strategies.
  • Automated testing integration.

Mobile Architecture

  • Offline‑first design with local DB (e.g., WatermelonDB).
  • Role‑based mobile capabilities.
  • Experience building production‑grade React Native apps.
  • Offline‑first architecture experience.
  • Familiarity with local databases and sync conflict resolution.
  • App Store / Google Play publishing experience.
  • Network‑aware data behavior.

Kiosk Engineering (Node + Hardware Integration)

Planned kiosk features:

  • QR code authentication.
  • Web‑connected terminal running Node services.
  • Secure kiosk authentication designs.
  • Cross‑platform packaging for Windows/Linux.

Role Responsibilities

  • Own and evolve the Phoenix PGS platform end‑to‑end.
  • Convert prototype code into hardened production applications.
  • Build scalable multi‑tenant backend services.
  • Develop full custom React frontends.
  • Lead the Neon → AWS RDS migration.
  • Own DevOps pipelines and AWS deployments.
  • Build secure mobile sync logic and APIs.
  • Implement observability, alerts, and monitoring.
  • Drive architectural decisions and best practices.

Must‑have qualifications

  • PostgreSQL schema design and optimization.
  • Experience with ORMs (Drizzle preferred).
  • CI/CD experience with GitHub + AWS.
  • Understanding of multi‑tenant architecture.
  • Strong API security knowledge.
  • Ability to work autonomously.
  • Ability to travel to site.

Nice‑to‑have qualifications

  • Kiosk or hardware integration experience.
  • Infrastructure as Code (Terraform/CDK).
  • Experience with 3D visualization libraries.

#J-18808-Ljbffr
Back to Job Search