Let's help your business scale with HubSpot in North America and Latin America.
Senior Full Stack Developer, React, Node.js, JS, CSS
Location
Colorado
Posted
5 days ago
Salary
$69K - $75K / year
Seniority
Senior
Job Description
Senior Full Stack Developer, React, Node.js, JS, CSS
Instrumental Group
• Build and maintain applications using React and Node.js • Develop HubSpot CRM UI Extensions and interactive front-end components • Create serverless functions and custom-coded workflow actions using Node.js • Develop 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 GitHub • Collaborate with designers and strategists to translate requirements into technical solutions • Stay current with modern web technologies and best practices
Job Requirements
- 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
Benefits
- Comprehensive medical, dental, and vision insurance
- Short-term and long-term disability coverage
- Accident insurance for additional peace of mind
- 401(k) retirement plan
- 15 paid holidays plus generous PTO
- Quarterly incentive plan
- Collaborative, high-performance team culture
- Award-winning workplace recognized by Inc. and Great Place to Work
Related Guides
Related Job Pages
More Backend Engineer Jobs
• We're looking for a Senior Back-End Developer with expertise in the Backbase digital banking platform and the Microsoft .NET ecosystem. • You'll be part of a fun and agile technology professional services company driving innovation in financial services. • You're expected to design, build, integrate, and extend enterprise banking solutions using Backbase and .NET technologies. • You'll work closely with clients, product teams, architects, and fellow engineers to deliver scalable, secure, and modern digital banking experiences.
Role Description Este é um cargo remoto. Curte tecnologia, inovação e tem agilidade no DNA? Então talvez você tenha acabado de encontrar o seu próximo desafio! Na Spassu, estamos com um projeto incrível no ar — e ele está prontíssimo para receber profissionais com aquele algo a mais. Se você é Desenvolvedor Pl tem perfil inquieto, gosta de aprender e quer crescer junto com uma empresa que valoriza ideias novas, vem com a gente! Aqui, você vai encontrar espaço para expandir seus conhecimentos, aplicar seu talento e fazer parte de algo realmente significativo, inscreva-se e venha transformar com a Spassu! Os CV's permanecerão em poder da empresa enquanto perdurar o processo seletivo e pelo período adicional de 6 meses, para eventuais processos seletivos futuros, em atendimento a Lei Geral de Proteção de Dados. PRINCIPAIS ATIVIDADES: - Atuar nas atividades de desenvolvimento e sustentação das soluções mantidas pelo time de acordo com a metodologia e práticas ágeis definidas; - Realizar construção de novas soluções ou a evolução/adaptação de uma solução existente, considerando todas as etapas do seu ciclo de vida, desde a concepção, análise, projeto, provimento de ambiente, implementação, testes e implantação; - Executar/implementar as estórias do backlog do time de acordo com a ordem de prioridade definida; - Atuar nas operações Programadas das soluções mantidas pelo time. Qualifications - Graduação em nível superior na área de conhecimento de Tecnologia da Informação, Ciência de Dados, Engenharia, Matemática, Estatística, Física ou Química; - Ou graduação em nível superior em qualquer área de conhecimento acrescida de curso de pós-graduação (especialização, mestrado ou doutorado) com duração mínima de 360 horas na área de conhecimento de Tecnologia da Informação. Requirements - 03 anos de atuação na área de conhecimento de Tecnologia da Informação em atuação de Analista de Sistemas, Desenvolvedor ou similar; - Vivência com Projetos e desenvolvimentos e manutenções evolutivas; - Desenvolvimento e Sustentação das soluções suportadas, concepção, análise, projeto, implementação, testes, implantação, operação e desativação; - Domínio de aspectos técnicos envolvidos, como a modelagem, arquitetura de solução, programação, banco de dados, interface com o usuário, serviços e integrações, deploy, dentre outros. Benefits - Plano de Saúde - Plano Odontológico - Seguro de Vida - Vale Alimentação ou Refeição - Vale Transporte - WellHub Gympass
Role Description Este é um cargo remoto. Curte tecnologia, inovação e tem agilidade no DNA? Então talvez você tenha acabado de encontrar o seu próximo desafio! Na Spassu, estamos com um projeto incrível no ar — e ele está prontíssimo para receber profissionais com aquele algo a mais. Se você é Desenvolvedor Pl tem perfil inquieto, gosta de aprender e quer crescer junto com uma empresa que valoriza ideias novas, vem com a gente! Aqui, você vai encontrar espaço para expandir seus conhecimentos, aplicar seu talento e fazer parte de algo realmente significativo, inscreva-se e venha transformar com a Spassu! Os CV's permanecerão em poder da empresa enquanto perdurar o processo seletivo e pelo período adicional de 6 meses, para eventuais processos seletivos futuros, em atendimento a Lei Geral de Proteção de Dados. Principais Atividades: - Atuar nas atividades de desenvolvimento e sustentação das soluções mantidas pelo time de acordo com a metodologia e práticas ágeis definidas; - Realizar construção de novas soluções ou a evolução/adaptação de uma solução existente, considerando todas as etapas do seu ciclo de vida, desde a concepção, análise, projeto, provimento de ambiente, implementação, testes e implantação; - Executar/implementar as estórias do backlog do time de acordo com a ordem de prioridade definida; - Atuar nas operações Programadas das soluções mantidas pelo time. Qualifications - Graduação em nível superior na área de conhecimento de Tecnologia da Informação, Ciência de Dados, Engenharia, Matemática, Estatística, Física ou Química; - Ou graduação em nível superior em qualquer área de conhecimento acrescida de curso de pós-graduação (especialização, mestrado ou doutorado) com duração mínima de 360 horas na área de conhecimento de Tecnologia da Informação. Requirements - 03 anos de atuação na área de conhecimento de Tecnologia da Informação em atuação de Analista de Sistemas, Desenvolvedor ou similar; - Vivência com Projetos e desenvolvimentos e manutenções evolutivas; - Desenvolvimento e Sustentação das soluções suportadas, concepção, análise, projeto, implementação, testes, implantação, operação e desativação; - Domínio de aspectos técnicos envolvidos, como a modelagem, arquitetura de solução, programação, banco de dados, interface com o usuário, serviços e integrações, deploy, dentre outros. Benefits - Plano de Saúde - Plano Odontológico - Seguro de Vida - Vale Alimentação ou Refeição - Vale Transporte - WellHub Gympass
Senior Backend Engineer – Performance
WeaveWeave is building a generative AI platform that will revolutionize how life science companies collaborate
• Immediately take the lead on the end-to-end performance testing, analysis, and tuning for the newly acquired Truelark platform. • Architect, build, and maintain a scalable, automated performance testing framework deeply integrated into our CI/CD pipelines. • Develop and document reference implementations for performance testing critical path systems. • Go beyond surface-level metrics to perform deep root cause analysis of performance bottlenecks. • Partner closely with infrastructure and product teams to define, measure, and monitor SLOs for latency, throughput, and availability of critical services.


