Software Engineer

Prestige Staffing · Dallas, TX

Spotted 3h agofulltime
Job description

About this role

Employer-provided description, formatted for easier reading.

Title: Full Stack Software Engineer

Location: Dallas, TX (4 days onsite, Wednesday WFH)

Type: Direct Hire

Compensation: $120,000–$130,000 base salary

Overview: Our client is building an energy analytics SaaS platform that helps organizations reduce utility costs and improve energy performance across large building portfolios. This is a hands-on full stack role with lots of new development, feature work, and ownership on a collaborative product team.

What you’ll do

  • Build and ship end-to-end features (API, data model, web UI; mobile UI as needed)
  • Develop in a Node.js / TypeScript backend
  • Build and maintain React front ends
  • Write and maintain automated tests
  • Use AI coding agents as part of daily development (planning, refactoring, testing) and rigorously review output
  • Participate in sprint planning, backlog refinement, and code reviews
  • Troubleshoot and resolve production issues

Required

  • 2+ years of professional web application development
  • JavaScript + TypeScript
  • React (hooks/component design; React Query / React Hook Form or similar)
  • Node.js + Express
  • PostgreSQL (schema design, SQL, migrations)
  • Testing (Jest, Vitest, or similar)
  • Git-based PR/code review workflow
  • Hands-on experience with Docker, Redis, and AWS S3
  • Deploying containerized apps (AWS ECS or similar)
  • Async/background processing (AWS SQS or similar)
  • Comfortable working in a large/legacy codebase and modernizing it
  • Experience using AI coding tools beyond autocomplete (Claude Code/Codex/Cursor/Copilot, etc.)

Nice to have

  • React Native / Expo
  • Elasticsearch/OpenSearch
  • DynamoDB / Athena / Bedrock
  • Python, Prisma
  • Experience with energy/utility/facilities data
Interested in this role?Continue on Prestige Staffing's careers page.
Apply on Prestige Staffing