---
title: "Senior Full Stack Engineer (Python & React)"
company: "Suvoda"
company_url: "https://www.remjobs.works/companies/suvoda"
url: "https://www.remjobs.works/job/suvoda-senior-full-stack-engineer-python-react-811a4020-a4b1-412f-868d-efd7da7b1c75"
apply_url: "https://www.suvoda.com/careers/job-openings?gh_jid=8701253002"
workplace: remote
location: "Bucharest, Romania; Iasi, Romania; Remote - Romania"
remote_scope: "Bucharest, Romania; Iasi, Romania; Romania"
employment_type: unspecified
seniority: senior
role: software-engineering
region: europe
skills: ["docker", "kubernetes", "llm", "python", "react", "sql", "terraform", "typescript"]
date_posted: 2026-08-27T11:17:32.000Z
first_seen_by_remjobs: 2026-09-15T16:29:31.700Z
---

# Senior Full Stack Engineer (Python & React)

**Suvoda** · Bucharest, Romania; Iasi, Romania; Remote - Romania

Apply: https://www.suvoda.com/careers/job-openings?gh_jid=8701253002

## About Suvoda

Streamline clinical trials with our patented platform and IRT, eCOA, and payment solutions—powering calm, confident decisions.

## About the role

Suvoda is seeking a skilled and driven Senior Full-Stack Software Engineer to help build and evolve a reporting web application used to view, query, download, and schedule delivery of reports. You'll own features end to end: a Python backend and a React/TypeScript frontend.

**What Should You Expect?**

**Responsibilities:**

Backend:

- Design and build backend services using Python and a modern web framework (e.g. FastAPI), exposing REST APIs consumed by the frontend and other client applications.

- Implement authentication and authorization: SSO integration, session/token handling, and role/permission-based access control.

- Implement audit logging for key user actions (who/when/what/why) and change tracking across core data.

- Build and maintain scheduling and background job features (e.g. cron-based schedules, retries, status tracking).

- Own database schema design and changes, using a migration tool to manage schema evolution.

- Write automated backend tests and uphold code quality and linting standards as part of a test-driven workflow.

Frontend:

- Design and build UI features in React and TypeScript, covering configuration screens, data views, and dashboards.

- Build interactive dashboards and data grids, including custom, user-configurable layouts.

- Implement frontend session handling and permission-aware UI (hide/disable actions the current user isn't allowed to perform).

- Own the full request lifecycle for a feature — from API contract design, through backend implementation, to the frontend components and state management that consume it.

- Write frontend component/integration tests and maintain type safety.

AI Features:

- Build and maintain AI-powered features (e.g. an in-app AI assistant panel, AI-driven insights/recommendations) on both the API and UI layers.

- Integrate with LLM/AI services through approved, governed integrations — respecting data-handling policies (no confidential or customer data sent to non-approved services) and keeping AI output reviewable/attributable to a human rather than auto-applied.

- Use AI coding assistants (e.g. GitHub Copilot, Claude Code) as part of the day-to-day development workflow to speed up delivery while maintaining code quality and test coverage.

Platform & Delivery:

- Containerize and deploy services (e.g. Docker, Kubernetes/Helm) across multiple environments.

- Provision and manage cloud infrastructure as code using Terraform.

- Build and maintain CI/CD pipelines with GitHub Actions: automated tests, security scanning, image builds, and deployment automation.

- Collaborate with product, engineering, and QA to deliver reusable, secure solutions, and support code quality, observability, and API design best practices.

**Requirements:**

- Bachelor's degree in a technical field such as Computer Science or a related discipline.

- At least 7 years of experience in full-stack software engineering, with demonstrated ownership of production systems spanning backend and frontend.

- Strong proficiency in Python, including experience building production REST APIs and working with an ORM.

- Strong proficiency in React and TypeScript, including hooks-based components, client-side data fetching/caching, and routing.

- Strong SQL skills and experience with relational data modeling.

- Understanding of authentication/authorization patterns (SSO, tokens/JWT) and role-based permission models, implemented consistently across API and UI layers.

- Experience with containerization and CI/CD pipelines (GitHub Actions or similar).

- Working knowledge of infrastructure-as-code (Terraform or similar).

- Comfortable using AI coding assistants (e.g. GitHub Copilot, Claude Code, Cursor) in daily development, and able to critically review AI-generated code rather than accept it blindly.

- Strong communication and collaboration skills, comfortable owning a feature end to end across backend and frontend.

#LI-AA1

***We are aware that an individual(s) are fraudulently representing themselves as Suvoda recruiters and/or hiring managers. Suvoda will never request personal information such as your bank account number, credit card number, drivers license or social security number — or request payment from you — during the job application or interview process. Any emails from the Suvoda recruiting team will come from a @suvoda.com email address. You can learn more about these types of fraud by referring to [this FTC consumer alert](https://consumer.ftc.gov/consumer-alerts/2023/05/scammers-are-hijacking-job-ads-heres-how-spot-fakes). ***

***As set forth in Suvoda’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.***

***If you are based in California, we encourage you to read this important information for California residents linked [here](https://www.suvoda.com/california-applicant-privacy-notice-and-policy).***

---

Source: Suvoda's own career page, read by RemJobs. Canonical HTML version: https://www.remjobs.works/job/suvoda-senior-full-stack-engineer-python-react-811a4020-a4b1-412f-868d-efd7da7b1c75
