Full Stack Engineer (React & Go)

Toptal

Berkeley (CA)

On-site

USD 140,000 - 210,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Toptal is seeking a senior full-stack engineer to build user-facing applications that give field engineers visibility and control over large-scale industrial power systems. This hands-on role spans frontend and backend development and interfaces directly with hardware in the field, requiring close collaboration with cross-functional teams.

On-site presence is preferred, with min 3 days/week in Berkeley, CA, and the engineer will own end-to-end UI features, system integration, and deployment in

Qualifications

  • 6+ years of professional software engineering experience in production systems.
  • Strong React or SPA-based frontend experience.
  • Experience with Python or Go and modern backend APIs.
  • Familiarity with industrial communication protocols (e.g., Modbus, DNP3, CAN).
  • Ability to work across frontend and backend layers with ownership mindset.

Responsibilities

  • Develop end-to-end UI features and backend APIs for field-facing software.
  • Collaborate with field, firmware, mechanical, and other software engineers.
  • Drive features from requirements to rollout and user feedback.
  • Extend into core infrastructure and embedded control services as needed.
  • Ensure safe commissioning and operation of energy infrastructure tools.

Skills

React / SPA frameworks
Python
Go
gRPC / Protobuf
Full-stack development

Job description

Toptal is looking for a senior full-stack engineer to build user-facing applications that give field engineers visibility and control over large-scale industrial power systems.

This is a hands-on role spanning frontend and backend development, working on software that interfaces directly with physical hardware in the field.

About the Role

This role is responsible for building embedded applications deployed to the field alongside industrial hardware systems. The engineer will develop end-to-end UI features that interface with control software, enabling field engineers to commission and service physical equipment.

The work requires close collaboration with field engineers, firmware engineers, mechanical and electrical engineers, and adjacent software teams.

Tasks and Deliverables

  • Develop UI features end-to-end, from frontend views to backend APIs
  • Drive features through all stages of development — from requirements gathering to rollout and user feedback collection
  • Exercise independent UX judgment on less-defined design areas, given limited dedicated design support
  • Potentially extend into core infrastructure and control services within the embedded stack
  • Collaborate closely with product, design, end users, and adjacent engineering teams

Required Experience

  • 6+ years of professional software engineering experience, including production systems
  • Senior-level experience with React or another SPA-based web framework
  • Senior-level experience in Python, Go, gRPC, Protobuf, or industrial communication protocols (Modbus, DNP3, CAN, etc.)
  • Strong full-stack skill set, comfortable navigating both frontend and backend/"plumbing" layers
  • Prior experience with industrial control systems (e.g., actuating contactors, controls for pumps/heaters) is a strong plus
  • Highly collaborative, with strong user empathy, curiosity, and an ownership mindset
  • Interest in energy storage, renewables, or industrial power systems is a plus

Engagement Highlight

  • On-site presence (min. 3 days/week in Berkeley, CA) is preferred due to the hardware-interfacing nature of the product.
  • Work at the intersection of software and hardware, building tools that let engineers safely commission and operate physical energy infrastructure.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Toptal • Berkeley (CA)

On-site
USD 150,000 - 210,000
Senior Full-Stack Engineer: React & Go – Field UI
Senior Full-Stack Engineer: React & Go – Field UI

Toptal • Berkeley (CA)

On-site
USD 140,000 - 210,000
Senior Full-Stack Engineer: Build UI & Industrial Controls
Senior Full-Stack Engineer: Build UI & Industrial Controls

Toptal • Berkeley (CA)

On-site
USD 150,000 - 210,000
Full Stack Engineer
Full Stack Engineer

recruyt • San Francisco (CA)

On-site
USD 110,000 - 200,000
Relocation assistance
Full-Stack Software Engineer
Full-Stack Software Engineer

Worky • Austin (TX)

On-site
USD 150,000 - 190,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Stealth Startup • Austin (TX)

On-site
USD 140,000 - 190,000
Full Stack Engineer
Full Stack Engineer

Toptal • Durham (NC)

Hybrid
USD 96,000 - 152,000
Hybrid in Durham
40h/week contract
Senior Full Stack Platform Engineer
Senior Full Stack Platform Engineer

Realtime Robotics • Boston (MA), Northern (KY)

Hybrid
USD 140,000 - 200,000
Healthcare Coverage
Unlimited PTO
Commuting covered
+3
Software Engineer
Software Engineer

recruyt • San Francisco (CA)

On-site
USD 110,000 - 200,000
Full Stack Developer
Full Stack Developer

Prairie Consulting Services • New Jersey

Hybrid
USD 110,000 - 170,000