Senior TypeScript Developer developing TypeScript-based automations for an innovative energy startup. Designing scalable integrations and complex business logic for HubSpot CRM.
Responsibilities
Software development and creation of TypeScript-based automations and services
Use of Connected App patterns for integrations
Management of scopes, token rotation, app versioning and deployments
API- and event-driven architecture
Use of HubSpot CRM APIs and utilization of webhooks & subscriptions
Building robust retry, error-handling, and monitoring mechanisms
Data modeling & CRM architecture
Implementation of complex business logic in backend services
Validation, enrichment and transformation of CRM data
Establishing clean interfaces between HubSpot and core production systems
Shaping the long-term CRM & integrations architecture
Requirements
Strong knowledge of TypeScript, ideally with Nest.js / React.js
Experience with REST APIs, asynchronous systems and event processing
Understanding of clean API contracts, versioning and testing
Systems thinking: automation & scalability
Experience designing scalable CRM and integration architectures
Ability to meaningfully integrate HubSpot into a larger system landscape
Awareness of sensible automations, performance, limits, rate limits and data volumes
Several years of experience with the HubSpot Developer Platform or comparable systems
Practical experience with Connected Apps, OAuth 2.0, scopes and webhooks
Very good German language skills (C‑level)
Benefits
Technical responsibility instead of an admin role
Real impact through architectural decisions
Speed and freedom to make decisions in a motivated team
Community and mobility with a subsidy for the Deutschlandticket
Creative freedom without hierarchical layers
Growth opportunities for personal and professional development
Meaningful work contributing to the energy transition
Frontend engineer creating interface layers for AI integration in engineering workflows. Joining a startup focused on transforming engineering with AI agents.
Customer Lead at Skolon driving digital transformation in German education. Building relationships to expand customer base and enhance user experience.
Software Development Engineer II at ZAGENO developing cloud - native systems and maintaining core platforms for engineering. Collaborating with teams to build reusable components and high - performance interfaces.
Frontend Developer building and maintaining features in scalable applications for Adobe's innovative platforms. Collaborating in a Scrum process to deliver high - quality software solutions.
Senior Frontend Engineer building interfaces on a gifting platform for a high - growth startup. Collaborating with product, engineering, and design teams to enhance gifting experiences.
Frontend Developer developing Javascript applications in parental leave coverage for Nitrado. Joining a team to enhance frontend structures with a focus on exciting projects and team spirit.
Senior Engineer leading a product team for software design and development with a focus on digital experiences. Collaborating with stakeholders and managing software lifecycle processes.
Front - end Developer focused on developing micro frontends with Angular at Itaú Unibanco. Collaborating in an agile environment and ensuring scalable, accessible applications.
Intern for web development in maintaining websites and enhancing storefront UI for Benjamin Moore's Digital Team. Involves various web development tasks including coding and graphic design.
Frontend Engineer developing and maintaining Angular - based applications for a startup in the intellectual property sector. Collaborating with backend engineers and product teams to enhance usability and performance.