01 Zakres zadań
- Design and develop modern web applications using React / Next.js and TypeScript
- Build reusable, scalable, and accessible UI components using Tailwind and modern design systems
- Drive frontend architecture decisions including state management, modularization, and performance optimization
- Ensure high-quality frontend delivery with strong test coverage (Playwright, Vitest, React Testing Library)
- Design and develop backend services using Python (async) and FastAPI
- Build scalable REST and event-driven APIs as well as real-time systems
- Implement WebSockets or similar technologies for real-time communication
- Develop unit, integration, and end-to-end testing strategies for backend systems
- Design and implement end-to-end system architecture in collaboration with cross-functional teams
- Integrate services using REST APIs, GraphQL, and WebSockets
- Participate in performance tuning, scalability improvements, and system optimization
- Integrate AI/LLM-based solutions using OpenAI / Azure AI services
- Develop AI workflows using frameworks such as LangChain or similar agent-based tools
- Apply prompt engineering techniques and optimize model interactions for production use cases
- Orchestrate multiple AI models and services to deliver real-world intelligent features
