Team Lead for No-Code/Low-Code Platform in Poland/Germany
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
Required skills experience
| Team Leadership | 3 years |
| Technical Leadership | 3 years |
| Node.js | 6 years |
| React.js | 3 years |
| MongoDB | 3 years |
| Nest.js | 3 years |
Required languages
| English | C1 - Advanced |