Scalo
Scalo
New

Fullstack Developer (Python + React)

145 - 155 PLN/ godz.B2B
SeniorFull-time·B2B
#449747·Dodano wczoraj·1
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

PythonFastAPISQLAlchemypytestAPIREST APIOpenAPIPostgreSQLRedisAzureTypeScriptReactVue.jsBlob StorageJiraConfluenceHTTPAIOHTTPDocker ComposeKubernetes

Firma i stanowisko

Scalo delivers software projects and supports partners in business development. They use a broad spectrum of IT services including technology consulting, software development, embedded systems, cloud solutions, data management, and dedicated project teams.

Wymagania

  • Experience developing applications using Python 3.12/3.13
  • Practical knowledge of FastAPI, async/await, Pydantic, SQLAlchemy, Alembic, pytest, and pytest-asyncio
  • Experience designing and developing REST APIs and working with OpenAPI specification
  • Knowledge of input data validation, error handling, authorization, endpoint versioning, and backward API compatibility
  • Experience with PostgreSQL including data model design, migrations, indexing, and transaction management
  • Knowledge of Redis Stack, vector search, and basic pgvector
  • Experience implementing solutions based on Azure OpenAI or OpenAI API
  • Understanding of embeddings, document chunking, retrieval, and prompt engineering
  • Experience in frontend development using TypeScript and React/Vite
  • Knowledge of Vue 3/Vite, component creation, state management, forms, and error handling
  • Experience integrating frontend with APIs
  • Knowledge of MSAL, Entra ID, OAuth2/OIDC, JWT, CORS, CSRF, and role/permission management
  • Experience integrating with Azure Blob Storage, Microsoft Graph, Jira, and Confluence
  • Practical knowledge of HTTP communication libraries such as httpx or aiohttp
  • Experience designing solutions resilient to timeouts and external system errors
  • Proficiency in writing unit and integration tests
  • Knowledge of tools ruff and pyright and API contract maintenance
  • Familiarity with Docker Compose and basic container environment administration
  • Ability to analyze logs in Kubernetes
  • Understanding of pipelines, environment variables, and migration execution
  • Familiarity with CI/CD processes for applications deployed on Kubernetes

Obowiązki

  • Development and maintenance of GenLite applications in backend and frontend architecture
  • Designing, developing, and maintaining APIs according to REST and OpenAPI standards
  • Developing features based on AI, RAG, and integrations with LLM models
  • Designing and optimizing data models in PostgreSQL and Redis
  • Implementing integrations with Azure services and external systems
  • Developing and maintaining authentication and authorization mechanisms based on Entra ID and OAuth2/OIDC
  • Preparing and maintaining unit and integration tests
  • Collaborating on maintaining and developing Kubernetes-based runtime environments
  • Participating in CI/CD processes and supporting application deployments
  • Working in a hybrid model: 2 days per week from Warsaw office

Benefity

  • Opportunity to work on diverse projects including Software, Embedded, Data, and Cloud Services
  • Engagement in pre-sales and expert initiatives
  • Access to private healthcare, sports card, and cafeteria platform under cooperation terms
  • Hybrid work model with office presence twice a week in central Warsaw
  • Hourly rate up to 155 PLN on a B2B contract
  • Sport subscription
  • Training budget
  • Private healthcare
  • International projects
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Scalo

Scalo

822 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz