Search

Full Stack Developer - Web

PublishedPublished: 6/14/2022
Technology

Job Description

Job Description

This job is in-person in our offices in NW Houston. No remote positions are available.

Full Stack Developer (Web)

About the Role:

We are looking for a skilled Full Stack Developer to join our engineering team. You will be responsible for building, maintaining, and scaling modern web applications across the full stack — from crafting responsive, high-performance user interfaces to designing robust APIs and managing cloud-hosted databases.

The ideal candidate is equally comfortable working on pixel-perfect front-end experiences and architecting backend systems that power multi-tenant, multi-domain SaaS products. You thrive in fast-paced environments, take ownership of features end-to-end, and stay current with modern web technologies.

Key Responsibilities

  • Design, develop, and maintain full stack web applications using React and Next.js (App Router and Server Components).
  • Build and consume RESTful APIs with clean, well-documented endpoints for internal and external use.
  • Architect and manage PostgreSQL databases using both Drizzle ORM and Prisma, including schema design, migrations, and query optimization.
  • Implement multi-tenant and multi-domain architectures, including tenant isolation, dynamic routing, and domain-based configuration.
  • Develop background jobs, event-driven workflows, and scheduled tasks using Inngest or similar orchestration tools.
  • Integrate and manage Redis for caching, session management, rate limiting, and real-time features.
  • Write clean, responsive, and accessible UI components using Tailwind CSS with a focus on mobile-first design.
  • Collaborate with product, design, and other engineers through code reviews, technical discussions, and agile ceremonies.
  • Monitor application performance, troubleshoot production issues, and maintain high availability across services.
  • Write comprehensive tests (unit, integration, and end-to-end) and maintain CI/CD pipelines.

Required Qualifications

  • Front-End: Strong proficiency in HTML, CSS, and JavaScript (ES6+), with deep experience in React and Next.js.
  • Styling: Expert-level knowledge of Tailwind CSS, including custom configurations, responsive design patterns, and design system integration.
  • Back-End: Solid experience building RESTful APIs with Node.js (Express, Fastify, or Next.js API routes).
  • Databases: Hands-on experience with PostgreSQL and proficiency with at least one ORM — Drizzle and/or Prisma — including migrations and advanced querying.
  • Caching: Practical experience with Redis for caching strategies, session stores, pub/sub, or queue management.
  • Event-Driven Architecture: Familiarity with Inngest or comparable tools (Temporal, BullMQ) for background jobs, workflows, and event orchestration.
  • Multi-Tenancy: Experience designing and implementing multi-tenant and/or multi-domain SaaS architectures.
  • Version Control: Proficiency with Git, including branching strategies, pull request workflows, and collaborative development.

Preferred Qualifications

  • Experience with TypeScript in production environments.
  • Familiarity with serverless platforms (Vercel, AWS Lambda, Cloudflare Workers).
  • Knowledge of authentication and authorization patterns (OAuth 2.0, JWT, NextAuth/Auth.js).
  • Experience with containerization (Docker) and orchestration tools.
  • Background in observability and monitoring (Sentry, Datadog, or similar).
  • Contributions to open-source projects or a strong public portfolio.
  • Demonstrated ability to rapidly adopt new tools and technologies to improve personal and team productivity.

Our Tech Stack

Front-End

React/Typescript, Next.js (App Router), Tailwind CSS

Back-End

Node.js, REST APIs, Inngest

Databases

PostgreSQL (Drizzle ORM, Prisma), MSSQL

Caching / Messaging

Redis

Infrastructure

Multi-domain, Multi-tenant Architecture, GitHub

Core Languages:

TypeScript, JavaScript, HTML, CSS,

Server

Linux, Debian Linux, Windows

This job is in-person in our offices in NW Houston. No remote positions are available.

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid holidays
  • Paid time off

\nCompany Description

We are a family-owned and operated ERP business software company, located in NW Houston. We have been a leader in our business space for over 50 years. We are energetic, forward-thinking, and excited for the next 50 years to come!

Company Description

We are a family-owned and operated ERP business software company, located in NW Houston. We have been a leader in our business space for over 50 years. We are energetic, forward-thinking, and excited for the next 50 years to come!

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...