Alba Iulia, Romania

Full Stack Developer

 Job Description:

Full Stack Developer

We are seeking a Full Stack Developer to help design, build and maintain modern web applications across both frontend and backend layers. The role involves working on scalable systems, API-driven architectures and complex integrations.

Responsibilities:
  • Develop modern, responsive web applications using React
  • Build and maintain frontend interfaces using CSS-in-JS approaches
  • Design and implement GraphQL APIs and data workflows
  • Develop backend services using Node.js and GraphQL-based architectures
  • Build serverless functions and event-driven components (FaaS)
  • Integrate external systems, including third-party APIs and OPC UA industrial servers
  • Work with relational databases and ensure efficient data modeling and performance
  • Contribute to system architecture decisions across the full stack
  • Ensure reliability, scalability, and maintainability of applications
Requirements - Technical Skills:
  • Solid experience with React for building web applications
  • Strong knowledge of CSS-in-JS styling techniques
  • Good understanding of GraphQL (schemas, resolvers, API design)
  • Strong experience with Node.js in production environments
  • Experience with ORM-based data access and GraphQL data layers
  • Familiarity with FaaS (Function-as-a-Service) architectures
  • Experience integrating with:
    • Third-party API systems
    • OPC UA servers for industrial data communication
  • Strong knowledge of PostgreSQL, including schema design and query optimization
  • Experience working with S3-compatible object storage (MinIO)
  • Strong experience with Docker and containerized applications.
  • Proficiency in scripting with:
    • BashPythonSQL.

If you are a good match, do not hesitate to apply!