R

Junior Developer / Solutions Developer

revm United Kingdom
Remote
Apply
AI Summary

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
Build custom code, integrations, and React components for HubSpot
Work across client base to fit each client's operating model
Strong JavaScript or Python skills, React experience, and API experience required
Key Responsibilities
Write custom code inside HubSpot
Build React components for HubSpot CRM cards and UI extensions
Build and maintain integrations between HubSpot and external systems
Technical Skills Required
JavaScript Python React
Benefits & Perks
£32,000 to £38,000 full-time salary
23 days holiday plus birthday off, rising to 25 days plus birthday after 3 years' service
UK bank holidays on top of holiday entitlement
Nice to Have
Experience with LLMs or AI APIs
Prior HubSpot experience
Experience with data movement or ETL tools

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

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.

·      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

Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Entry level

tizo

United Kingdom

Fullstack Software Engineer

Programming
1h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Jobgether

United Kingdom
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

sloane shorey consulting

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly