Fullstack Engineer – Agentic AI (React/Python)
Tech Stack / Keywords
Firma i stanowisko
Cloudfide engineers Big Data and cloud-native platforms for global clients, including Fortune 500 companies. They specialize in handling massive, complex datasets and employ AI, ML, MLOps, and modern data architectures in their projects. Their solutions impact customer experiences and data-driven decision-making at scale.
Wymagania
- Minimum 3 years experience in fullstack development.
- Strong proficiency in React (ideally React 19) and TypeScript.
- Solid experience with Python 3 and FastAPI.
- Hands-on experience with Tailwind CSS and modern frontend tooling.
- Practical knowledge of REST APIs and Server-Sent Events or similar streaming mechanisms.
- Experience with OAuth 2.0 / OIDC authentication flows, including Azure AD (MSAL) or Ping, and MFA.
- Experience with GitHub Actions and CI/CD pipelines.
- Experience building LLM-based applications or agentic AI solutions, understanding prompting, tool calling, RAG, and evaluation.
- Understanding of web accessibility standards (WCAG) and responsive design.
- Proactive and curious mindset for dynamic project environments.
- Fluent English communication skills.
Nice to have:
- Experience with agent frameworks or Model Context Protocol (MCP) servers.
- Experience building conversational assistants or customer support solutions.
- Familiarity with MS Azure services, including Azure OpenAI.
- Knowledge of security best practices for web and LLM-based applications.
- Experience with testing frameworks such as Vitest, Playwright, or pytest.
Obowiązki
- Design and build a modern web portal using React 19, TypeScript, and Tailwind CSS, ensuring UI quality, accessibility, and responsiveness.
- Develop backend services and APIs in Python 3 and FastAPI.
- Implement REST APIs and real-time Server-Sent Events streaming, including streaming AI assistant responses.
- Build and evolve the conversational AI assistant using agentic AI patterns such as tool calling, knowledge retrieval, and multi-step workflows.
- Design seamless escalation flows from AI assistant to human support agents.
- Implement secure authentication and authorization with OAuth 2.0 / OIDC (Azure AD via MSAL or Ping), including MFA.
- Set up and maintain CI/CD pipelines using GitHub Actions.
- Translate business requirements into well-structured technical tasks and deliver features end-to-end.
- Conduct code reviews and contribute to documentation and best practices.
- Share knowledge and contribute to a collaborative learning culture within the team.
Benefity
- MyBenefit platform / Multisport subscription.
- Enel-Med private medical care.
- Annual 2,000 PLN development budget.
- Access to e-learning platforms.
- Opportunities to expand responsibility and lead initiatives, with promotion from within.
- Long-term cooperation on UZ or B2B contracts.
- Remote-first work environment with flexible hours.
- Collaboration with experienced engineers.
- Company-wide trips including international.
- Team integration budgets.
Inne informacje
Informujemy, że administratorem danych jest Cloudfide sp.z o.o. z siedzibą w Warszawie, ul. Jana Nowaka-Jeziorańskiego 53A / 45 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
CLOUDFIDE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
29 aktywnych ofert