Junior Fullstack Developer HubSpot CMS (all genders)

Thorit GmbH

São Domingos de Benfica

Presencial

EUR 30 000 - 40 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Private health insurance
Meal allowance
Remote Work Program
Urban Sports Club access
Continuous learning programs
Mentorship from senior engineers

Resumo da oferta

Thorit GmbH is seeking a Junior Fullstack Developer for HubSpot CMS in Lisbon. You will join an engineering team, delivering custom modules and features, managing Jira tickets, and contributing to the module library. The role requires strong HubSpot CMS knowledge and JavaScript skills. Benefits include competitive compensation, private health insurance, a meal allowance, and access to learning resources. Ideal candidates will demonstrate commitment to detailed, quality work in a collaborative environment.

Qualificações

  • Experience in HubSpot CMS or HubL from training projects or bootcamp.
  • Understanding of clean, working JavaScript with ES6+.
  • Proficient in semantic HTML and responsive layouts.
  • Knowledge of version control in a team context.
  • Ability to catch own mistakes before pushing.
  • Quick learning ability with new technologies.
  • Fluent in functional business English.

Responsabilidades

  • Achieve ticket independence and deliver PRs independently.
  • Ship at least one custom module to a live client HubSpot environment.
  • Deliver 40+ merged tickets on live client projects yearly.
  • Maintain a bug-reopen rate below 5% on deliverables.
  • Contribute reusable components to the module library.
  • Engage in code reviews to improve outputs.

Conhecimentos

HubSpot CMS Knowledge
JavaScript Fundamentals
HTML and CSS
Version Control
Attention to Detail
Learning Velocity
Functional Business English

Ferramentas

Jira
Confluence
HubSpot CMS

Descrição da oferta de emprego

About Thorit

Thorit is one of Europe's leading HubSpot Partners and a leading consulting and technology firm in the DACH region. We combine strategic consulting with hands‑on implementation, from CRM architecture to fully automated, AI‑powered go‑to‑market infrastructure. Our clients are enterprise B2B companies who do not just want to adopt a platform, they want a real growth system. Our team is based in Böblingen and Lisbon, our clients across the DACH region and beyond.

Your Role

As a Junior Fullstack Developer for HubSpot CMS based in Lisbon, you join Thorit's growing Lisbon engineering hub and become a reliable delivery partner for our enterprise client work. You ship custom modules, HubL templates, small serverless functions, and QA fixes against real client projects. In your first 3 months, you reach full ticket independence. Within 12 months, you deliver 40 or more merged tickets at a bug‑reopen rate below 5%.

We are hiring this role because HubSpot CMS work is now a steady‑state component of our enterprise engagements, and day‑to‑day ticket delivery is bottlenecking our senior engineers and Managed Services team. You add focused delivery capacity at the right cost point, close weekday coverage for client‑facing work, and help form the foundation of the Lisbon engineering hub that will scale over the next two years. You report to Director Engineering & Technology Michael Huber and pair closely with our Senior Fullstack Developer on the ground. Daily working language is English.

Your Responsibilities
  • Ticket Independence. You onboard into Thorit's HubSpot CMS workflow within 3 months, take Jira tickets, and deliver reviewed PRs independently from there on.

  • First Ship. You ship at least one custom module or feature to a live client HubSpot environment (reviewed, tested, deployed) within your first 3 months.

  • Delivery Volume. You deliver 40 or more merged tickets across custom modules, HubL templates, and small serverless functions on live client projects across your first 12 months.

  • Quality Bar. You keep your bug‑reopen rate below 5% on your own deliverables, tracked in Jira.

  • Module Library Contribution. You contribute at least 3 reusable components to Thorit's internal HubSpot CMS module library.

  • Code Review Participation. You pair reliably with senior engineers and participate in code reviews at a level that measurably improves your own output month over month.

  • Client‑Facing Communication. You handle first‑line async communication with Managed Services PMs in English without requiring escalation.

What We Offer
  • Competitive compensation for Junior level in the Lisbon market, with a transparent salary band.

  • Private health insurance plus Portuguese social security contributions.

  • Meal allowance per working day, paid via Portuguese meal card.

  • Urban Sports Club access across 8,000+ locations in Europe.

  • Blinkist Business (4,500+ book summaries) and Babbel (3 months) for continuous learning.

  • Remote Work Program, up to 4 weeks per year from anywhere in the EU, with €500 setup allowance.

  • Lisbon office access for hybrid working, plus mentorship from our Senior engineers in Lisbon and Germany.

  • Modern stack: HubSpot CMS Hub, Claude, Jira, Confluence, and the chance to grow your career on real enterprise client work.

  • Direct leadership access, flat hierarchies, and a clear growth path toward mid and senior engineering roles.

How to Apply

Send your application through our careers page. No cover letter needed. What we want to see: your CV plus a concrete example of something you built on HubSpot CMS (professional, bootcamp, or personal all count). Tell us what was hardest about it and what you would do differently if you built it again today.


Your Profile
  • Demonstrable HubSpot CMS or HubL knowledge from training projects, bootcamps, or a junior role. You have built at least one HubSpot CMS theme or custom module, even if small. No HubSpot CMS exposure at all is a hard filter at this level.

  • JavaScript fundamentals: clean, working JavaScript with ES6+, async/await, DOM manipulation. You can read and modify existing React components.

  • Solid HTML and CSS: semantic HTML, responsive layouts, Flexbox and Grid, CSS specificity, cross-browser behaviour. Required daily for CMS work.

  • Version control in a team context: branching, PRs, resolving merge conflicts. You have been part of a peer code review process, even in a bootcamp.

  • Attention to detail: you understand that pixel‑level fidelity and small bugs matter, and you catch your own mistakes before pushing.

  • Learning velocity: track record of picking up new tech quickly from docs, tutorials, and paired work. You can point to something you learned in the last 6 months on your own initiative.

  • Functional business English: you write clear async updates (Jira, Confluence, email) and hold a working‑level conversation in code reviews. Native speaker not required, but fluency is a hard requirement.

  • Based in the Lisbon area and willing to commit to 2 in‑office days per week.

What Makes You Excel
  • You flag blockers early instead of staying stuck for hours without asking.

  • You close your own loops. If you break something, you tell someone and fix it. You do not disappear after handing off.

  • You treat a senior reviewer's 12 comments on your PR as learning, not as personal criticism. You come back with clean, incremental fixes.

  • You orient yourself quickly in someone else's codebase. Reading code before writing it is a habit for you.

  • You see this role as the start of a career path in engineering, not as a short‑term landing zone. You want to become the senior engineer who onboards the next Junior two years from now.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Fullstack Developer HubSpot CMS (all genders)
Senior Fullstack Developer HubSpot CMS (all genders)

Thorit GmbH • São Domingos de Benfica

Híbrido
EUR 50 000 - 70 000
Competitive compensation
Private health insurance
Meal allowance
+6
Frontend Developer HubSpot CMS (all genders)
Frontend Developer HubSpot CMS (all genders)

Thorit GmbH • São Domingos de Benfica

Híbrido
EUR 40 000 - 60 000
Competitive compensation
Private health insurance
Meal allowance
+5
AI & Data Engineer (all genders)
AI & Data Engineer (all genders)

Thorit GmbH • São Domingos de Benfica

Híbrido
EUR 60 000 - 80 000
Competitive compensation
Private health insurance
Meal allowance
+4
Business Development Manager DACH (all genders)
Business Development Manager DACH (all genders)

Thorit GmbH • São Domingos de Benfica

Híbrido
EUR 70 000 - 90 000
Competitive compensation
Private health insurance
Meal allowance
+5
Flutter Developer (all genders)
Flutter Developer (all genders)

Thorit GmbH • São Domingos de Benfica

Híbrido
EUR 45 000 - 65 000
Competitive compensation
Private health insurance
Meal allowance
+4
Senior Software Engineer (all genders)
Senior Software Engineer (all genders)

Thorit Thorit GmbH • Lisboa

Híbrido
EUR 50 000 - 75 000
Private health insurance top-up
Learning and development budget
Flexible working from anywhere in the EU
+1
Junior HubSpot CMS Fullstack Developer – Lisbon (Remote)
Junior HubSpot CMS Fullstack Developer – Lisbon (Remote)

Thorit GmbH • São Domingos de Benfica

Híbrido
EUR 30 000 - 40 000
Private health insurance
Meal allowance
Remote Work Program
+3
AI & Data Engineer (all genders)
AI & Data Engineer (all genders)

Thorit Thorit GmbH • Lisboa

Híbrido
EUR 60 000 - 90 000
Private health insurance top-up
Learning resources including Babbel and HubSpot certifications
Flexibility to work from anywhere in the EU
Fullstack Developer
Fullstack Developer

Hitachi Digital Services • Lisboa

Presencial
EUR 45 000 - 70 000
Benefícios de saúde
Flexibilidade de horários
Oportunidades de desenvolvimento profissional
Senior HubSpot Fullstack Engineer - Lisbon Hub Lead
Senior HubSpot Fullstack Engineer - Lisbon Hub Lead

Thorit GmbH • São Domingos de Benfica

Híbrido
EUR 50 000 - 70 000
Competitive compensation
Private health insurance
Meal allowance
+6