Senior Full Stack Developer (React, Node.js, JS & CSS)
Senior Full Stack Developer (React, Node.js, JS & CSS)
Posted 2 days ago
SENIORITY
Senior
About the role
- Build and maintain applications using React and Node.jsDevelop HubSpot CRM UI Extensions and interactive front‐end components
- Create serverless functions and custom‐coded workflow actions using Node.jsDevelop and maintain HubSpot CMS themes, templates, and modules (training provided if needed)
- Ensure high‐quality, performant, and accessible web experiences
- Work within project management tools (ClickUp, Jira, Asana, or Teamwork), Slack, and GitHubCollaborate with designers and strategists to translate requirements into technical solutions
- Stay current with modern web technologies and best practices
- Required Experience & Skills 5+ years of professional full‐stack JavaScript development experience
- Strong proficiency in React.js and state management (Redux, Zustand, Context API, etc.)Solid experience with Node.js (Express, serverless functions, API development)
- Strong understanding of modern CSS (SCSS, Tailwind, CSS‐in‐JS, Grid, Flex, etc.)Experience working with APIs and data fetching (Axios or similar)
- Strong Git workflow experience (branches, pull requests, code reviews)
- Willingness to learn HubSpot CMS and CRM development
- Bonus Experience (Not Required, But Nice to Have)
- Experience with HubSpot CMS and HubLExperience building HubSpot CRM UI Extensions
- Familiarity with GraphQL and REST APIsExperience with other CMS platforms (WordPress, etc.)Experience with backend languages (Python, PHP, Go, Elixir)
- Experience with databases (PostgreSQL, MongoDB, Firebase, Supabase, MySQL, Convex)
- Experience deploying apps to Vercel, Netlify, Render, or Digital
- OceanSpanish fluency (a plus, not required)
- Comprehensive medical, dental, and vision insurance
- Short‐term and long‐term disability coverage
- Accident insurance for additional peace of mind 401(k) retirement plan15 paid holidays plus generous PTOQuarterly incentive plan
- Collaborative, high‐performance team culture
- Award‐winning workplace recognized by Inc. and Great Place to Work
- Corporate Vision
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
