Senior Full-Stack Engineer

Luxoft Poland — Poland · Posted ~3 hours ago

Senior

Skills

React Next.js Python FastAPI Django PostgreSQL Cosmos DB API design Database integration CI/CD Azure Automated testing Azure DevOps GitHub Actions OpenAPI GraphQL Docker Infrastructure as Code

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a senior engineering team delivering features end to end across modern web frontend and Python backend technologies. You will design APIs and database integrations, maintain cloud CI/CD pipelines, ensure frontend-backend contract consistency, automate testing and deployment readiness, and resolve issues across development, UAT, and production.

Highlights

Senior end-to-end engineering role covering frontend, backend, APIs, databases, CI/CD, testing, and production delivery. Strong modern stack involving React, Python, Azure, PostgreSQL, containers, and infrastructure automation, with ownership from design through production.

Description

Project description Senior engineer delivering features end to end: React / Next.js front end, Python (FastAPI / Django) back end, database integration and CI/CD deployment to Azure. Accountable for taking assigned features from design through to production. Responsibilities Key tasksDeliver features end to end across the React / Next.js front end and Python (FastAPI / Django) back end.Design APIs and database integration (PostgreSQL, Cosmos DB) for the features owned.Wire up and maintain CI/CD pipelines deploying to Azure (Azure DevOps / GitHub Actions, containers, IaC).Keep front-end and back-end contracts consistent (OpenAPI / GraphQL schema as source of truth).Write unit, integration and E2E tests; automate deployment readiness checks.Resolve cross-layer defects found in UAT and production.Responsibilities and accountabilitiesEnd-to-end delivery of assigned features through to production, including release notes and runbooks.Consistency between front-end and back-end contracts and shared TypeScript / Pydantic models.Deployment readiness: pipelines, environment configuration, feature flags and rollback.Cross-layer defect resolution and root-cause analysis. Skills Must have Bachelor's degree in Computer Science, Engineering, Information Systems or a related field, or equivalent practical experience.7+ years of software development with 4+ years delivering full-stack features (React front end, Python back end) and 2+ years deploying to Azure.TypeScript, React 18+, Next.js; state management (Redux / Zustand); Jest / Cypress.Python 3.11+, FastAPI and/or Django, SQLAlchemy / Django ORM, pytest.Azure: App Service / Container Apps / AKS, Azure SQL or PostgreSQL, Cosmos DB, Key Vault, Application Insights, API Management.CI/CD with Azure DevOps or GitHub Actions; Docker; Bicep or Terraform at working level.REST and GraphQL design, authentication (OAuth2 / OIDC, Azure AD / Entra ID).Nice to have AWS or GCP experience.Messaging (Service Bus, Event Grid), background processing (Celery, Functions).Azure certifications (AZ-204).Experience in financial services, sovereign wealth / investment holding or other regulated enterprise environments. Languages English: C1 Advanced