Full Stack Developer

TRC
Acworth, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Acworth, United States of America

Tech stack

Clean Code Principles
Apache HTTP Server
Software as a Service
Cloud Computing
Data Visualization
Software Debugging
Github
Design of User Interfaces
Linux System Administration
Modbus
Message Queuing Telemetry Transport (MQTT)
Nginx
Node.js
Svelte
Cloud Services
TCP/IP
TypeScript
Web Application Frameworks
React
Backend
WebPack
Data Analytics
Front End Software Development
React
Industrial Software
Code Restructuring

Job description

This is a full stack role with a strong front-end/UI emphasis. You'll join a collaborative, "T-shaped" team where your primary focus will be building clean, elegant user interfaces-while still contributing across backend systems, cloud services, and industrial integrations. This is ideal for someone who enjoys making complex systems feel simple. What You'll Do

  • Design and develop scalable web applications using TypeScript and React
  • Own and elevate the UI/UX experience across core platforms
  • Build and refine front-end architecture with performance and usability in mind
  • Contribute to backend development using Node.js and Express
  • Improve system performance, security, and maintainability through refactoring
  • Support CI/CD pipelines and deployment processes
  • Debug, test, and ensure high-quality code across environments

Requirements

Core Experience

  • 2-3+ years building cloud-based or SaaS applications
  • Strong front-end skills with TypeScript, React, and modern frameworks
  • Backend experience with Node.js and Express
  • Experience with tools like Redux Toolkit, Vite, or Electron
  • Familiarity with Linux environments and Nginx
  • Exposure to GitHub and CI/CD pipelines

Nice-to-Haves

  • Strong eye for UI/UX or graphic design
  • Experience with real-time or data-driven interfaces
  • Familiarity with protocols like TCP/IP, MQTT, or Modbus
  • Exposure to HVAC, industrial systems, or IoT environments
  • Experience with Socket.IO or data visualization tools (e.g., Apache ECharts)
  • Knowledge of additional frameworks like Svelte or MUI

About the company

TRC's client, a leading provider of energy management control solutions, is hiring a Mid-Level Full Stack Developer for their Acworth, GA team. This organization delivers innovative solutions for industrial and commercial HVAC and refrigeration systems across North America and Latin America-combining mechanical engineering expertise with modern software to power next-generation platforms. Why This Role Stands Out * Work on real-world industrial systems with meaningful impact * Blend software + hardware + data visualization * High ownership in shaping user experience and product direction * Opportunity to grow across full stack, cloud, and industrial tech

Apply for this position