You’ll be expected to contribute clean, reusable code, collaborate closely with internal teams, and continuously improve your technical and professional skills.
Daily Responsibilities
-
Participate in daily stand-ups to stay aligned on priorities.
-
Take responsibility for assigned deliverables and see them through to completion.
-
Conduct quality assurance on your own work and contribute to peer reviews.
-
Offer technical support to junior developers when needed.
-
Estimate time and effort for tasks to support accurate project planning.
Core Responsibilities
-
Develop front-end features using React and modern JavaScript libraries.
-
Build and consume RESTful and GraphQL APIs.
-
Develop backend services and integrations using Node.js and serverless functions (e.g. Azure Functions, AWS Lambda).
-
Create automation workflows and integrations using Pipedream or similar platforms.
-
Build reusable, accessible, and performant modules and themes for HubSpot CMS.
-
Write clear, maintainable code with strong version control practices using Git.
-
Collaborate with designers, marketers, and project managers to ensure technical solutions meet user needs.
-
Stay up-to-date on emerging technologies and development practices.
Experience & Characteristics
-
2–4 years of experience in full stack development roles.
-
Proficient in:
-
React, Node.js, RESTful APIs, GraphQL
-
Serverless architecture (especially Azure)
-
Pipedream or similar automation platforms
-
Modern front-end libraries (e.g. Tailwind, Framer Motion, GSAP)
-
Experience with HubSpot CMS and an understanding of how marketers use it.
-
Confident with DNS/domain setup for site launches.
-
Strong documentation and communication skills.
-
Able to balance independence with collaboration in a remote team.
Values & Approach
-
We act in SpotDev's best interests.
-
We are process-driven professionals.
-
We delivery quality work on time.
-
We are accountable until it's done.