Junior Fullstack Developer, HubSpot CMS (all genders)
AI Summary
Junior Fullstack Developer focused on HubSpot CMS; will deliver tickets across custom modules, HubL templates, and serverless functions while pairing with senior engineers.
About this role
About the Role
You'll join our Lisbon engineering hub as a Junior Fullstack Developer focused on HubSpot CMS. Day to day, you'll deliver tickets across custom modules, HubL templates, serverless functions, and QA fixes for our enterprise client websites.
The work is real client work, not warm-up tickets, and you'll be paired with senior engineers from day one. The bar at 12 months is independent ticket delivery across 5+ client projects with a bug-reopen rate below 5%.
This is the first foundation hire of our Lisbon engineering hub, which will scale over the next two years.
A note on platforms. We deliver on HubSpot CMS, but at Junior level we hire for component-driven CMS thinking and learning velocity, not platform-specific tenure. If your experience is on Webflow, Contentful, Sitecore, Storyblok, Sanity, or Strapi (professionally, in a bootcamp, or in a personal project) and you're excited to ramp into HubSpot CMS in your first 3 months, we want to talk to you.
We fund the HubSpot CMS for Marketers and CMS for Developers I certifications and pair you with senior HubSpot engineers from day one.
What You'll Do
You'll onboard into our HubSpot CMS workflow within 3 months and start delivering reviewed PRs independently
You'll ship your first custom module or feature to a live client HubSpot environment within 3 months
You'll deliver 40+ merged tickets across custom modules, HubL templates, and small serverless functions on live client projects within 12 months
You'll keep your bug-reopen rate below 5% on your own deliverables, tracked in Jira
You'll contribute at least 3 reusable components to our internal HubSpot CMS module library
You'll pair reliably with senior engineers and participate in code reviews at a level that improves your own output month over month
You'll handle first-line async communication with Managed Services PMs in English
What You Bring
Must-haves
At least one shipped project (professional, bootcamp, or substantial personal project) on a component-driven or headless CMS: HubSpot CMS, Webflow, Contentful, Sitecore, Storyblok, Sanity, or Strapi
Solid JavaScript fundamentals: ES6+, async/await, DOM manipulation, ability to read and modify existing React components
Strong HTML and CSS fundamentals: semantic HTML, responsive layouts, Flexbox and Grid, CSS specificity, cross-browser behaviour
Working Git in a team context: branching, PRs, merge conflict resolution, peer code review participation
Functional written and spoken English (B2 minimum)
Ability to commit to 2 days per week in the Lisbon office
Genuine excitement to learn HubSpot CMS deeply in your first 3 months. We fund certifications and pair you with senior HubSpot engineers from day one
Nice-to-haves
Direct HubSpot CMS exposure (a small theme, a custom module, a HubSpot CMS for Marketers or CMS for Developers I certification)
Exposure to multiple component-driven CMS platforms
Experience with HubSpot serverless functions, REST APIs, or webhook handling
Bootcamp graduation in modern web development plus shipped portfolio
Your Team
You'll join the Development Team within our Development & Technology Practice. You'll report to the Director Development & Technology and pair daily with our senior Frontend Developer (HubSpot CMS) in Lisbon, plus the wider Development team across geographies. You'll also work closely with Managed Services PMs on day-to-day client tickets.
Tech Stack
Core CMS: HubSpot CMS Hub (HubL, custom modules, themes, serverless)
Languages: JavaScript (ES6+), HTML5, CSS3, basic React
Tooling: Git, Jira, Confluence
Internal Tooling: Forecast, Claude AI, Claude Code, Cursor
What We Offer
Statutory: Standard Portuguese employment benefits via local entity or EOR (paid time off, public holidays, parental leave, statutory health coverage)
Health: Private health insurance top-up
Learning: Full Blinkist Business library (4,500+ books), 3 months of Babbel, HubSpot CMS for Marketers and CMS for Developers I certifications fully funded, structured pairing with senior engineers from day one
Flexibility: Up to 4 weeks per year working from anywhere in the EU with a €500 allowance, hybrid setup with Lisbon hub access (2 days per week)
Culture & Tools: Flat hierarchies with direct access to CEO and Leadership, modern stack (HubSpot, Jira, Confluence, Claude AI), foundation hire of the Lisbon hub
About Thorit
Thorit is one of Europe's leading HubSpot partners and a top business and technology consultancy. We combine strategic advisory with hands-on IT implementation, from CRM architecture to fully automated go-to-market infrastructure powered by AI and agentic systems.
Ready to Apply?
Send your application via Ashby. A cover letter is optional, but a concrete example of something you've built on a component-driven CMS (what you structured, what was hardest, links to live work or repos welcome) is required.
Skills
Explore related jobs
More jobs at Thorit
CRM Consultant (all genders)Böblingen Headquater
Scrum Master (all genders)Lisbon Office
Business Development Manager DACH (all genders)Lisbon Office
Head of AI & Agentic Delivery (all genders)Lisbon Office
Agentic Engineer (all genders)Lisbon Office
Frontend Developer, HubSpot CMS (all genders)Lisbon Office
Similar Async/await jobs
Jobs in Lisbon
- Customer Success Manager DACH (f/m/d)Ecosio · Vienna, Vienna
- Sr. Data Scientist, Product InsightsCatawiki · Lisbon, Portugal
Customer Service Representative (English)Binance · Portugal, Lisbon- Senior UI DesignerVML · Faro, Faro District
Senior UI DesignerVML Enterprise Solutions · Faro, Faro District- Principal Pricing AnalystUnit4 · Lisbon, Lisbon