Principal Node.js Developer (with HubSpot experience)
Principal Node.js Developer (HubSpot)
Location: Remote / PolandSeniority: Principal
About the Company
Join a global leader in technology solutions driving digital transformation for enterprises. The company specializes in digital strategy, software engineering, data analytics, and business innovation. By combining deep industry knowledge with cutting-edge technologies, it helps clients optimize processes, improve operational efficiency, and create new business models. The company works across industries, delivering tailored solutions for unique business challenges.
Project Description
This role focuses on Commercial Data Manager (CDM) and HubSpot. You will split your time roughly 70% CDM / 30% HubSpot, taking ownership of HubSpot previously built by an external agency. You’ll work closely with our architect to implement technical improvements, develop new features, and maintain HubSpot in-house while driving long-term growth.
Requirements
8+ years of backend development experience
6+ years of Node.js
3+ years of TypeScript
Experience designing and implementing RESTful APIs, GraphQL endpoints, and microservices
Knowledge of DevOps practices and monitoring/logging tools (Prometheus, Grafana, ELK Stack)
Experience mentoring and upskilling engineering teams through pair programming, knowledge sharing, and workshops
Database design and management experience (PostgreSQL, MySQL, MongoDB, or similar)
Proficiency in AWS and containerization tools (Docker, Kubernetes)
Experience in distributed systems design and implementation
Knowledge of message brokers (Kafka)
What We’re Looking For
Motivated, proactive, and confident decision-makers
Technical leaders who can guide teams while being strong team players
Senior backend experts ready to take ownership of HubSpot and drive its evolution
Principal Node.js Developer (with HubSpot experience)
Principal Node.js Developer (with HubSpot experience)