We are hiring a junior developer to work across our client base, building custom code, integrations, and React components that make HubSpot fit each client's operating model. The role requires strong JavaScript or Python skills, React experience, and experience with APIs, JSON, authentication patterns, and webhooks. The ideal candidate is adaptable, keen to pick up new tools and platforms quickly, and comfortable on client calls to discuss technical work.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Junior Developer / Solutions Developer
RevM · Remote-friendly, UK-based · Full-time, part-time, or contractor day-rates considered
UK-based Applicants ONLY - We are NOT sponsoring visas.
About RevM
RevM is a HubSpot Platinum Solutions Partner, founded in 2017, with HubSpot experience in the team going back to 2012. We work with growing companies across the UK, North America, and Europe on revenue operations, the sales, marketing, and customer service systems behind how they generate revenue, and we design, build, and run all of it inside HubSpot.
That spans a wide range of work. On the marketing side, campaigns, landing pages, email, forms, and websites. On the technical side, portal consolidations, multi-system integrations, custom builds, programmable automation that goes beyond the standard workflow builder, and AI and LLM work built into HubSpot and the systems around it. A single project might mean merging two companies' HubSpot environments after an acquisition, building custom-coded automation for logic the standard workflow actions don't cover, or connecting HubSpot to the data platforms and external systems a business runs alongside it. Each one is shaped around how the client actually operates rather than dropped onto a template.
Our team brings senior expertise across HubSpot, integrations, data, and revenue operations, and the technical bar is high. You would work as part of that team on client delivery, reporting to founder Carl Davies. We are Cyber Essentials certified.
The role
We are hiring a junior developer to work across our client base, who. As part of the team, you will build the custom code, integrations, and React components that make HubSpot fit each client's operating model.
This suits someone early in their career who learns fast and wants to be stretched. You will get real work from the start and the support to get good at it quickly.
Day to day, that means:
- Writing custom code inside HubSpot: programmable automation and workflow logic in JavaScript or Python that goes beyond the standard built-in actions, handling the real-world edge cases the out-of-the-box steps don't cover.
- Building React components for HubSpot CRM cards and UI extensions: bringing data from external systems alongside contact and deal records, building interactive tools inside the HubSpot interface, and adding capability on top of what the platform gives you out of the box.
- Building and maintaining integrations between HubSpot and the systems our clients run alongside it: private apps, API connections, webhook handlers, and data flows. The other end varies by client, from the data source to the external tools that need to connect to HubSpot.
- Contributing to how technical work gets scoped. You will have a say in how solutions get shaped, rather than only building to a spec someone else wrote.
- Working with clients directly on the technical side: joining calls to discuss integration requirements, talk through fixes, or gather details for new builds. You are focused on the technical work, not running the engagements.
- Picking up the platforms and tools each engagement requires. HubSpot is the central one and you will get deep with it fast. The adjacent tools vary by client.
You do not need to know HubSpot walking in. If you have worked with workflow automation, CRM systems, or integration platforms, the concepts will be familiar, and the platform itself is learnable inside a few weeks.
AI and the work we do
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
AI is central to how we build, and to what we build for clients. HubSpot has AI running through the whole platform now, from Breeze Assistant inside the CRM to the Breeze Agents that handle prospecting, support, content, and data work, and we help clients put all of it to work in a way that fits how their business actually runs.
A lot of the interesting developer work sits here. Breeze agents can be extended with custom tools and connectors, built through Breeze Studio and HubSpot's support for the Model Context Protocol (MCP), so an agent can reach into a client's other systems to fetch data or take action. Beyond HubSpot's native features, we build custom LLM integrations into workflows and CRM extensions: summarising records, classifying and routing data, generating content against a client's own context, and connecting HubSpot to external AI services through their APIs.
We are also building AI into how RevM itself works, and we are moving to an AI-first way of delivering engagements. You would be part of that, both in the client work you build and in how the team operates day to day.
What we're looking for
Required
- 2+ years' professional development experience.
- Strong JavaScript or Python. You can read someone else's code and reason about what it does, and write code that handles edge cases without being told to.
- Some React experience. Comfortable building components from a clear spec, working with state, and integrating with APIs. You do not need to be a specialist.
- Experience with APIs, JSON, authentication patterns (OAuth, API keys), and webhooks. You have built or maintained at least one real integration.
- Comfortable on a client call to discuss technical work, and willing to contribute your view on how things should be built.
- Adaptable. Keen to pick up new tools and platforms quickly rather than sticking to one stack.
Useful (familiarity, not specialism)
- Basic HTML and CSS, enough to handle occasional adjustments to email templates, landing pages, or embed code without it being a barrier.
- Any prior exposure to CRM platforms, marketing automation tools, or RevOps tooling.
- Version control with Git, and comfort working in a normal branch-and-review workflow.
A strong plus
- Any experience working with LLMs or AI APIs: building against OpenAI or similar, prompt design, or wiring AI into a product or workflow. Not required, but it will matter more in this role over time.
Nice to have, not required
· Any prior HubSpot experience.
· Experience with data movement or ETL tools, or with cloud data warehouses.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
· Prior work in a small team, agency, or client-facing setting.
· A genuine interest in revenue operations or marketing and sales technology as a problem space.
Working pattern
Full-time, part-time, or contractor day-rates considered. Remote-friendly with occasional in-person team time.
*** You must have the right to work in the UK. We are not sponsoring visas. ***
What we offer
- £32,000 to £38,000 full-time depending on skills and experience, pro-rata for part-time. Contractor day-rates also considered for the right candidate.
- 23 days holiday plus your birthday off, rising to 25 days plus birthday after 3 years' service.
- UK bank holidays on top of holiday entitlement.
- Mandatory firm-wide Christmas-to-New-Year shutdown. 3 days come from your holiday allowance, the rest are bank holidays or non-working days. Everyone switches off together.
- Pension auto-enrolment after three months.
- Employee benefits programme.
- Equipment provided.
- Access to our learning management system, with protected time in the working week to use it.
- Remote-friendly working with occasional in-person team time. Not remote-only, not office-only: we work in whichever way makes sense for the engagement and the team.
Why this role might suit you
You will see what you build matter, and you will have a say in how it gets built. Most of what you write ships to clients within weeks. There is no eighteen-month roadmap before your code touches a production system.
You will work in a focused team, close enough to the work to see how engagements get scoped and how the business runs day to day.
You will get variety early. Every engagement is different and every client is different. The systems you work in span a wide range of technologies, AI and LLM work included, and the problems shift week to week.
You will get direct mentorship. In a small team, you are learning from senior people in real time, on real client work. Junior developers in larger firms rarely touch high-stakes engagements this early.
You will grow because the range and depth of the work pushes you to.
Similar Jobs
Explore other opportunities that match your interests