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:
- Bash
- Python
- SQL.
If you are a good match, do not hesitate to apply!