Upstaff

Team Lead for No-Code/Low-Code Platform in Poland/Germany

Upstaff Responds Quickly
to $5500
Product

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:

  1. Dynamically compute the resulting data shape (merged schema).
  2. Preserve all metadata (decorators, validation rules, OpenAPI extensions, UI hints, relations, etc.).
  3. Generate runtime artifacts efficiently: TypeScript interfaces for backend services, JSON Schema for forms/validation, GraphQL types, database migrations, etc.
  4. 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
Published 17 May
21 views
ยท
1 application
Last responded 1 hour ago
To apply for this and other jobs on Djinni login or signup.
Loading...