Software Developer, Python – Semisenior
Job Description: Implement the portal's UI (landing and journeys) using reusable componentsImplement a Python backend for business logic and API integrationConsume governed APIs and robustly handle state and errorsIntegrate authentication and authorization (tokens, sessions, and roles) according to CIAM standardsCreate tests (unit, integration, and basic end-to-end) and support stabilizationRequirements: Python (FastAPI)Testing with pytestEndpoint designTypeScript + React/Next.jsSSR/SSGWeb performanceHTTPError handlingJWT/session management as per designGitBasic CI/CDDebuggingBenefits: An exciting growth journey and a never-ending ambition to develop as a companyA friendly, supportive and humble working culture where the team always comes firstOpportunities for professional development and personal growthPassionate, high-performing and genuine colleaguesWe care about the important things: results and well-beingReferral Programm- Refer a colleague program: Enjoy an amazing reward if you recommend a friend or colleague to GIGA IT and they get hired15 business days PTO and flexibility programmLocal HolidaysRemote work - You can work from anywhere!Notebook.