Job VC
Team Lead for No-Code/Low-Code Platform in Poland/Germany
Technologies
Description
Summary
Team Lead with a strong full-stack background
Cloud expertise (must be born on cloud ), Experience with Low-Code/No-Code Platform projects
Hybrid model: 1–2 days per week in office (Poland, Szczecin), rest remote
About the job
On the lookout for a Technical Team Lead to become a key player in our Polish team. If you're a Technical Team Lead and ready to take your career to new heights with an established, globally successful company, this role could be the perfect fit.
Location: Germany or Poland (hybrid), visit Szczecin (Poland) 1-2 times a week.
What you’ll do
As a Senior Tech Lead in the Digital R&D Group, you will lead the design and delivery of our digital products.
This includes solutions design, developing new components and frameworks, and solving technical problems as we package different apps/components together.
This role requires a real passion to learn and know multiple technologies and solutions, the ability to dive deep into our platforms and products and have hands-on practice to continuously build our platforms and products.
LCNC Platform Experience
Experience designing and implementing drag-and-drop builders (e.g., visual editors, form builders, workflow designers) - Advantage
Experience building end-to-end low-code / no-code platforms, including visual modeling, rule engines, and runtime execution layers - Advantage.
Core Idea in LCNC Context
In an LCNC platform, end-users compose applications by dragging/dropping/recombining blocks (pre-built components with their own data schema, UI, validation rules, permissions, etc.). When a user connects a "User Profile" block with a "Billing Info" block (and maybe a "Custom Metadata" block), the platform must:
Dynamically compute the resulting data shape (merged schema).
Preserve all metadata (decorators, validation rules, OpenAPI extensions, UI hints, relations, etc.).
Generate runtime artifacts efficiently: TypeScript interfaces for backend services, JSON Schema for forms/validation, GraphQL types, database migrations, etc.
Do it at scale without exploding memory or compile time.
For a Team Lead role on a Low-Code/No-Code (LCNC) platform, this question is not just a syntax check. The interviewer is testing your architectural vision for metadata-driven development, visual modeling, and system scalability.
In an LCNC platform, you are building the blocks that other people use to build applications.
Why It Matters for a Low-Code/No-Code Platform
Visual Schema Composition: LCNC platforms rely on users dragging and dropping blocks (e.g., combining a "User Profile" block and a "Billing Info" block). IntersectionType() is exactly how you dynamically merge those two visual schemas on the backend into a single, valid API contract.
Dynamic Metadata Generation: Your platform must automatically generate API documentation and forms based on user layouts. You need utilities that preserve decorator metadata at runtime to achieve this.
Performance and Memory: Creating thousands of distinct, hardcoded classes for every user configuration wastes server memory. Class composition helpers allow you to create dynamic schemas efficiently.
What to Have for this position
7+ years as a Full Stack Developer
3+ years in Backend web development in Node.Js
5+ years with React +Redux frontend web applications.
2+ years leading design and delivery
Deep Knowledge and experience with JavaScript, TypeScript
Experience with Databases - MongoDB
Deep knowledge of software architecture design and REST API
Experience owning your code quality by writing tests, automation, and monitoring dashboards
Strong object-oriented design and development capabilities
B.Sc. degree in Computer Science or equivalent practical experience
Experience in SaaS or multi-tenant or cloud-based environments or scalable platforms (born in cloud or cloud native companies) - Must
Experience in working in a foundation/platform team - Advantage
Experience designing and implementing drag-and-drop builders (e.g., visual editors, form builders, workflow designers) - Advantage
Experience building end-to-end low-code / no-code platforms, including visual modeling, rule engines, and runtime execution layers - Advantage
Personal skills
Leadership skills.
Team player, innovative and creative, able to see the "big picture" and take part in shaping the product.
Passionate with a strong interest in staying current with industry trends and techniques.
Excellent communication, analytical and interpersonal skills.
Fluent English and Polish
We offer
Opportunity to design and develop complex integration solutions
Stable permanent job contract
Flexible working hours to help you keep the work-life balance and find time for your hobbies
Partnership approach & communication respecting individual needs and employee development plan ideas
Possibility to gain professional experience and learn from global industry experts
Stable project & diversified working environment
Periodical events and contests (business runs, paintball, etc.)
IT-specific, friendly dress code that you will become a fan of
Team Lead with a strong full-stack background
Cloud expertise (must be born on cloud ), Experience with Low-Code/No-Code Platform projects
Hybrid model: 1–2 days per week in office (Poland, Szczecin), rest remote
About the job
On the lookout for a Technical Team Lead to become a key player in our Polish team. If you're a Technical Team Lead and ready to take your career to new heights with an established, globally successful company, this role could be the perfect fit.
Location: Germany or Poland (hybrid), visit Szczecin (Poland) 1-2 times a week.
What you’ll do
As a Senior Tech Lead in the Digital R&D Group, you will lead the design and delivery of our digital products.
This includes solutions design, developing new components and frameworks, and solving technical problems as we package different apps/components together.
This role requires a real passion to learn and know multiple technologies and solutions, the ability to dive deep into our platforms and products and have hands-on practice to continuously build our platforms and products.
LCNC Platform Experience
Experience designing and implementing drag-and-drop builders (e.g., visual editors, form builders, workflow designers) - Advantage
Experience building end-to-end low-code / no-code platforms, including visual modeling, rule engines, and runtime execution layers - Advantage.
Core Idea in LCNC Context
In an LCNC platform, end-users compose applications by dragging/dropping/recombining blocks (pre-built components with their own data schema, UI, validation rules, permissions, etc.). When a user connects a "User Profile" block with a "Billing Info" block (and maybe a "Custom Metadata" block), the platform must:
Dynamically compute the resulting data shape (merged schema).
Preserve all metadata (decorators, validation rules, OpenAPI extensions, UI hints, relations, etc.).
Generate runtime artifacts efficiently: TypeScript interfaces for backend services, JSON Schema for forms/validation, GraphQL types, database migrations, etc.
Do it at scale without exploding memory or compile time.
For a Team Lead role on a Low-Code/No-Code (LCNC) platform, this question is not just a syntax check. The interviewer is testing your architectural vision for metadata-driven development, visual modeling, and system scalability.
In an LCNC platform, you are building the blocks that other people use to build applications.
Why It Matters for a Low-Code/No-Code Platform
Visual Schema Composition: LCNC platforms rely on users dragging and dropping blocks (e.g., combining a "User Profile" block and a "Billing Info" block). IntersectionType() is exactly how you dynamically merge those two visual schemas on the backend into a single, valid API contract.
Dynamic Metadata Generation: Your platform must automatically generate API documentation and forms based on user layouts. You need utilities that preserve decorator metadata at runtime to achieve this.
Performance and Memory: Creating thousands of distinct, hardcoded classes for every user configuration wastes server memory. Class composition helpers allow you to create dynamic schemas efficiently.
What to Have for this position
7+ years as a Full Stack Developer
3+ years in Backend web development in Node.Js
5+ years with React +Redux frontend web applications.
2+ years leading design and delivery
Deep Knowledge and experience with JavaScript, TypeScript
Experience with Databases - MongoDB
Deep knowledge of software architecture design and REST API
Experience owning your code quality by writing tests, automation, and monitoring dashboards
Strong object-oriented design and development capabilities
B.Sc. degree in Computer Science or equivalent practical experience
Experience in SaaS or multi-tenant or cloud-based environments or scalable platforms (born in cloud or cloud native companies) - Must
Experience in working in a foundation/platform team - Advantage
Experience designing and implementing drag-and-drop builders (e.g., visual editors, form builders, workflow designers) - Advantage
Experience building end-to-end low-code / no-code platforms, including visual modeling, rule engines, and runtime execution layers - Advantage
Personal skills
Leadership skills.
Team player, innovative and creative, able to see the "big picture" and take part in shaping the product.
Passionate with a strong interest in staying current with industry trends and techniques.
Excellent communication, analytical and interpersonal skills.
Fluent English and Polish
We offer
Opportunity to design and develop complex integration solutions
Stable permanent job contract
Flexible working hours to help you keep the work-life balance and find time for your hobbies
Partnership approach & communication respecting individual needs and employee development plan ideas
Possibility to gain professional experience and learn from global industry experts
Stable project & diversified working environment
Periodical events and contests (business runs, paintball, etc.)
IT-specific, friendly dress code that you will become a fan of