Backend Developer
We are looking for a Senior Backend Developer responsible for designing, building and maintaining scalable backend systems, APIs and integrations.
Responsibilities:
-
Design, develop and maintain scalable backend services and APIs
-
Build and optimize GraphQL-based APIs and data layers
-
Develop serverless functions and event-driven components (FaaS)
-
Integrate with external systems including third-party APIs and OPC UA industrial servers
-
Work with data storage solutions and ensure performance, reliability, and scalability
-
Manage and evolve backend infrastructure and service architecture
-
Write clean, maintainable, and well-documented code
Requirements - Technical Skills:
-
Strong experience with Node.js in production systems
-
Solid understanding of GraphQL (schemas, resolvers, query optimization)
-
Experience with ORM tools and relational data modeling
-
Hands-on experience with FaaS (Function-as-a-Service) architectures
-
Experience integrating with:
-
Third-party REST/GraphQL APIs
-
OPC UA servers and industrial data systems
-
Strong knowledge of PostgreSQL
-
Schema design
-
Query optimization
-
Indexing strategies
-
Experience with S3-compatible object storage (e.g., MinIO)
-
Strong experience with Docker and containerized environments
-
Proficiency in scripting with:
If you are a good match, do not hesitate to apply!