Senior Full Stack Engineer, Python, React

Job not on LinkedIn

🔥 0 minutes ago

🇷🇴 Romania – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 10%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Suvoda

Suvoda

501 - 1000 employees

🏥 Healthcare

📦 Logistics

💼 Consulting

💰 $40M Venture Round on 2019-12

Healthcare • Logistics • Consulting

Suvoda is a company specializing in delivering cutting-edge software solutions for managing complex clinical trials. It offers a single platform with products such as eConsent, Interactive Response Technology (IRT), electronic Clinical Outcome Assessment (eCOA), and ePatient, designed to streamline and enhance the efficiency of life-sustaining clinical studies, especially those in therapeutic areas like oncology and rare diseases. With their technology, they aim to provide full command over time-sensitive patient interactions and assist clinical trials in handling infinite variables and constant changes, ensuring high standards and effective patient consent management across various age groups to improve trial outcomes. Suvoda emphasizes collaboration with clients throughout the lifespan of a trial to maintain quality and success.

📋 Description

• Design and build backend services using Python and a modern web framework such as FastAPI, exposing REST APIs consumed by the frontend and other client applications • Implement authentication and authorization, including SSO integration, session/token handling, and role/permission-based access control • Implement audit logging for key user actions and change tracking across core data • Build and maintain scheduling and background job features, including cron-based schedules, retries, and status tracking • Own database schema design and changes using a migration tool • Write automated backend tests and uphold code quality and linting standards in a test-driven workflow • Design and build UI features in React and TypeScript, including configuration screens, data views, and dashboards • Build interactive dashboards and data grids with custom, user-configurable layouts • Implement frontend session handling and permission-aware UI • Own the full request lifecycle for features from API contract design through backend implementation, frontend components, and state management • Write frontend component/integration tests and maintain type safety • Build and maintain AI-powered features on API and UI layers • Integrate with governed LLM/AI services while respecting data-handling policies and keeping AI output reviewable and attributable to a human • Use AI coding assistants in the day-to-day development workflow while maintaining code quality and test coverage • Containerize and deploy services using tools such as Docker and Kubernetes/Helm across multiple environments • Provision and manage cloud infrastructure as code using Terraform • Build and maintain CI/CD pipelines with GitHub Actions, including 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

Apply Now

Similar Jobs

🔥 23 hours ago

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Senior C++ Engineer developing SONiC software for Arista Networks’ data-center switches. Designing, coding, testing, and debugging networking features for large data-center environments.

Cloud

Linux

Python

Unix

🕒 Yesterday

principal33

201 - 500

Data Engineer building Python and Spark pipelines for energy trading at principal33. Operating forecasting models and scalable Databricks data platforms remotely from Romania.

Azure

Cloud

GraphQL

GRPC

PySpark

Python

Spark

Terraform

Unity

🕒 Yesterday

Trading 212

201 - 500

💼 Consulting

📣 Marketing

💸 Finance

Senior Backend Engineer building resilient backend services for Trading 212’s mobile trading and investing platform. Owning microservices from design through production operations.

Microservices

🕒 3 days ago

Powerprozesse GmbH

1 - 10

💼 Consulting

📦 Logistics

🤖 Artificial Intelligence

Senior Backend Developer building autonomous, voice, and inbox AI agents for Hausverwalter.ai’s property-management platform. Improving LLM infrastructure, retrieval, evaluations, and agent tooling.

JavaScript

Next.js

React

TypeScript

🕒 5 days ago

AllCloud

201 - 500

💼 Consulting

📦 Logistics

🏥 Healthcare

Backend Developer building Python and AWS generative AI services for AllCloud’s cloud solutions. Designing scalable event-driven systems and integrating AWS Bedrock, LLMs, and RAG workflows.

AWS

Docker

DynamoDB

Kafka

Kubernetes

Microservices

Postgres

Python

Ray