Together Group

Senior Full Stack Developer – React Frontend Experience Required

Together Group

full-time

Posted on:

Location Type: Hybrid

Location: SarasotaFloridaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build and maintain complex, data-driven UIs using React and Next.js.
  • Implement CMS-driven layouts and dynamic content blocks that scale across products and deployments.
  • Collaborate with UX/UI designers to translate designs into fast, intuitive, accessible user experiences.
  • Optimize front-end performance for complex, data-heavy applications.
  • Ensure responsiveness and cross-browser behavior across kiosk, desktop, and tablet form factors.
  • Design and extend APIs (REST and/or GraphQL) that support content, configuration, and real-time state.
  • Collaborate on data modeling, system architecture, and integration patterns.
  • Support real-time data flows and integrations relevant to digital twin platforms.
  • Support integrations involving real-time messaging, device state, or spatial data.
  • Write clean, maintainable, and well-tested code with an eye toward long-term platform evolution.
  • Work with Payload CMS (or similar headless CMS) on schema design, access control, and content modeling.
  • Design or extend IAC (infrastructure as code) to build immutable infrastructure that can be deployed in AWS and on custom local deployments.
  • Work within an Nx-based monorepo, collaborating across frontend, backend, and shared libraries.
  • Participate in architectural discussions around data flow, caching, environment separation, and deployments.
  • Review code, mentor other engineers, and raise the bar on code quality and system design.
  • Help improve developer tooling, workflows, and CI/CD processes over time.

Requirements

  • 5–8+ years of professional software development experience, including full stack roles.
  • Strong experience building front-end applications with React and modern frontend patterns.
  • Experience building applications with Next.js or similar meta-frameworks
  • Proficiency in TypeScript across frontend and backend
  • Proficiency with Docker, Kubernetes, or other containerized deployment strategies
  • Experience with CDK, Terraform, or other IAC libs
  • Proficiency with Postgres, SQL, Mongo or other modern db
  • Experience with back-end technologies such as Node.js, Python, Java, or similar.
  • Experience designing and consuming APIs (REST and/or GraphQL)
  • Comfort working across the stack—not just the UI or just the backend
  • Solid understanding of performance, scalability, and system design tradeoffs.
  • Preferred Experience: Experience with PayloadCMS or other Headless CMS Platforms.
  • Familiarity with monorepos (Nx, Turborepo, etc.).
  • Experience with media-heavy, spatial, or 3D-adjacent applications.
  • Exposure to real-time systems (WebSockets, MQTT, event-driven architectures).
  • Familiarity with cloud infrastructure and constrained/on-prem deployments (Docker, Linux, etc…).
  • Exposure to architecture, AEC, BIM, or spatial data workflows.
  • Experience working in agile development environments.
Benefits
  • Opportunity to work on cutting-edge digital twin technology.
  • Collaborative, product-driven engineering culture.
  • Competitive compensation and benefits.
  • Flexible work environment with opportunities for growth.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactNext.jsTypeScriptDockerKubernetesPostgresSQLMongoNode.jsPython
Soft Skills
collaborationmentoringcode qualitysystem designperformance optimizationscalabilitycommunicationproblem-solvingagile developmentuser experience