Backend / Fullstack Engineer
Postaladdress
Berlin, Germany
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on startup.jobs
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Artificial Intelligence
Databases
Data Integration
Data Structures
Data Synchronization
Database Design
Python (Programming Language)
Knowledge Management
PostgreSQL
+10 more
Microsoft OneNote
Node.Js
Data Streaming
Systems Architecture
Systems Integration
TypeScript
Backend
Build Tools
Pagination
Network Server
Job description
You will be working with technologies like Notion, Supabase, Node.js, and various third-party APIs to automate and improve how data is structured, accessed, and maintained across platforms.
You’ll also contribute to the development of a custom knowledge management tool that goes beyond the limitations of Notion, enabling complex data queries and improved interoperability with AI assistants and future systems., * Design and implement backend systems for data synchronization between Notion and external databases/workflows.
- Model hierarchical data structures and implement scalable storage solutions (e.g., Supabase).
- Build tools to automate the Atlas edit workflow, detecting document structure changes and generating proposals.
- Develop integrations with third-party APIs and orchestrate data flows across services.
- Collaborate with cross-functional teams to define system architecture and ensure technical alignment.
- Research and contribute to building a custom knowledge management platform (e.g., using Model C Protocol Servers).
- Advocate for and implement AI-assisted tooling within the workflow.
Requirements
- 5+ years of experience building production-level backend services.
- Strong proficiency in JavaScript / TypeScript.
- Experience with Python, Go, Rust, or Java is a plus.
- Solid knowledge of SQL databases, with ability to design and query relational and graph-based schemas.
- Experience working with Notion APIs (Node.js) and orchestrating third-party APIs.
- Familiarity with pagination, rate limits, and structured data formats.
- Ability to design and implement efficient algorithms.
- Experience with Supabase or equivalent modern DB platforms.
- Strong communication and technical documentation skills.
- Comfortable working with AI assistants and integrating them into daily workflows.
- Research mindset - open to exploring and integrating new technologies and protocols.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on startup.jobs
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
EM
Eli McGarvie
Fullstack developer salary in Germany [2023]
over 3 years ago
EM
Eli McGarvie
Frontend Developer Salary in Germany [2023]
over 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago