D

Junior/Mid Fullstack Developer (.NET + React)

Directio Sp. z o.o. · Warsaw, Masovian Voivodeship, Poland

Information Technology & Services · 51-200 employees

2 d ago
Remote Mid (2-5 yrs) Full-time Poland
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and maintain fullstack web applications using .NET and React while integrating AI-enabled features and LLM-based tools. Collaborate with stakeholders to translate business requirements into scalable software solutions and AI workflows.

What they look for

C# .NET React JavaScript TypeScript REST APIs LLM RAG Prompt Engineering GitHub Copilot Azure OpenAI Semantic Kernel LangChain Vector Search Software Architecture English Communication

Requirements

Requires commercial experience with C#/.NET and React, along with a strong understanding of REST APIs and databases. Candidates should have a practical interest or experience in building AI features using LLMs and RAG frameworks.

Full description

Responsibilities

  • As a Junior/Mid Fullstack Developer, you will be developing and maintaining web applications using .NET/C# on the backend and React on the frontend;
  • You will be implementing new application features, APIs, UI components, and integrations, ensuring clean and maintainable code;
  • You will be supporting the development of AI-enabled features, such as assistants, document-based Q&A, summaries, analysis, or workflow automation;
  • You will be working with LLM-based tools and APIs, helping integrate AI capabilities into business applications;
  • You will be supporting simple RAG or knowledge-based solutions, where AI generates answers based on provided documents, data, or context;
  • You will be helping create reusable AI workflows, prompts, or “skills” for repeatable business tasks;
  • You will be collaborating with developers, product stakeholders, and business users to translate requirements into working software solutions;
  • You will be testing, validating, and improving application features, including AI-generated outputs where relevant;
  • You will be using modern development tools, including AI-assisted tools, to support coding, debugging, documentation, and research.

Requirements

  • Commercial or strong project experience with C#/.NET, enabling backend development of business applications;
  • Experience with React and JavaScript or TypeScript, enabling development of modern frontend interfaces;
  • Good understanding of REST APIs, databases, application integrations, and basic software architecture;
  • Practical interest or initial experience in building AI-enabled application features using LLMs or similar tools;
  • Basic understanding of RAG, AI-in-the-loop, prompts, and the use of external knowledge or documents in AI-based features;
  • Awareness of common AI-related risks, such as hallucinations, data privacy, security, and the need to validate AI-generated outputs;
  • Experience using AI tools in the software development process, such as GitHub Copilot, ChatGPT, Claude, Cursor, or similar tools;
  • Willingness to learn, experiment, and work with new AI-related technologies and approaches;
  • Strong communication skills, enabling effective collaboration with technical and non-technical stakeholders;
  • Good command of English, enabling clear communication in an international environment.

Nice to have

  • Experience with OpenAI, Azure OpenAI, Claude, Semantic Kernel, LangChain, or similar tools;
  • Experience with vector search, knowledge-base search, document processing, or AI assistants;
  • Experience building chatbots, document Q&A tools, automation workflows, or AI-supported business features;
  • Own AI-related project, demo, GitHub repository, or portfolio showing practical use of AI in software development.