×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Software Engineer (Node.js​/React

Job in San Mateo, San Mateo County, California, 94409, USA
Listing for: Worky
Full Time position
Listed on 2026-08-15
Job specializations:
  • Software Development
    Front End Developer, Backend Developer, Full Stack Developer, React.js
Salary/Wage Range or Industry Benchmark: 150000 - 170000 USD Yearly USD 150000.00 170000.00 YEAR
Job Description & How to Apply Below
Position: Full Stack Software Engineer (Node.js/React)

The Opportunity

We are seeking a Full-Stack Software Engineer with 3+ years of professional experience in Node.js, Type Script, and React, who will build the core user experience of our application. This role will focus on developing high-quality, user-facing interfaces while also contributing to backend services that power our platform, supporting our continued growth as a SaaS business and strengthening internal processes, performance, and cross-team alignment.

What

You'll Own
  • Develop and maintain backend services and APIs using Node.js and Type Script to support front-end functionality.
  • Build responsive, type-safe frontend interfaces using React and Type Script.
  • Partner with the core backend team to define API contracts and ensure efficient data fetching patterns (REST or GraphQL) for the frontend application.
  • Collaborate with designers and product managers to translate requirements into intuitive, polished user experiences.
What You Bring Required
  • 3+ years of professional, post-college software engineering experience as a full-stack developer, excluding academic projects and coursework.
  • Strong proficiency in Type Script across backend and frontend codebases, building and maintaining production-grade systems in a professional environment.
  • Extensive experience developing backend services using Node.js, including RESTful APIs, GraphQL, and service-oriented or microservices architectures used in production.
  • Solid experience with React for building scalable web applications, including component design, Hooks, state management, and asynchronous data handling.
  • Hands‑on experience working with relational and/or No

    SQL databases, including schema design, migrations, and performance‑conscious query development.
  • Strong understanding of frontend architecture, including reusable component patterns, client-side data fetching, error handling, and rendering performance considerations.
  • Experience implementing authentication and authorization flows across backend APIs and frontend applications.
  • Familiarity with performance optimization on both frontend and backend, including efficient API design, caching strategies, and frontend rendering optimizations.
  • Ability to deliver features end‑to‑end, from API and data model design through frontend integration and user experience
Preferred
  • Experience with modern frontend tooling (Vite, Webpack, ESLint, Prettier).
  • Familiarity with component libraries (e.g., Material UI, Tailwind CSS) to accelerate UI development.
  • Proficient with database technologies (SQL or No

    SQL) and writing server-side logic to support frontend requirements.
  • Experience integrating complex APIs and visualizing data (e.g., using charting libraries or building interactive dashboards).
Benefits & Perks
  • Competitive compensation (Base: $150,000 - $170,000) + Bonus
  • Comprehensive health coverage (medical, dental, vision)
  • 401(k) matching
  • Wellness programs
  • Professional development
  • Employee recognition programs
  • Team building & on‑site amenities
Life at TMO,

TMO pairs 45+ years of category leadership with a culture that's still hands‑on and collaborative. Ideas flow freely, every team member has a voice, and we have fun while we build.

Our Values: DRIVE
  • Data-Driven: numbers over opinions.
  • Respect: high on empathy, low on ego.
  • Initiative & Agency: don't wait to be told.
  • Value to Customers: create value for them above all else.
  • Evolve: progress over perfection.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary