Senior Full Stack Software Engineer - Python/React

New Today

Senior Full Stack Software Engineer - Python/React

Overview

We are seeking a Senior Full Stack Software Engineer - Python/React to join a dynamic platform team maintaining a large-scale production system used by global enterprise clients. Location: remote anywhere.

Responsibilities

  • Maintain and enhance a core platform built with Python and Django ORM, using PostgreSQL, NGINX, and Celery for orchestration and background processing
  • Extend and navigate the internal GraphQL API layer for scalable and testable integrations
  • Write robust unit and integration tests using Pytest and related frameworks to ensure high coverage and system reliability
  • Participate in incident resolution and performance tuning by analyzing logs and metrics
  • Collaborate with cross-functional teams including Product Managers, UX Designers, Developers, and QA to implement improvements and resolve production issues
  • Review peer code contributions and uphold engineering standards and CI/CD workflows
  • Produce and maintain clear technical documentation and contribute to internal knowledge bases

Requirements

  • 7+ years of experience developing and maintaining web applications using Python
  • Strong knowledge of frontend technologies including HTML, CSS, JavaScript, and React (hooks, state management, component design)
  • Experience working with REST APIs and GraphQL
  • Familiarity with relational databases such as PostgreSQL
  • Hands-on experience with testing frameworks like Pytest, Jest, or React Testing Library
  • Comfortable with feature flagging systems and version control best practices using Git
  • Ability to write clean, maintainable, and well-documented code focused on testability
  • Basic proficiency in reading and writing English for technical documentation purposes
  • Willingness to work collaboratively in a remote, asynchronous, and agile team environment

Nice to Have

  • Experience with large-scale, multi-tenant enterprise platforms
  • Knowledge of NGINX, Celery, or SAML/SSO authentication flows
  • Familiarity with CI/CD pipelines and observability tools such as Splunk or Sentinel
  • Experience with feature toggles, environment-based deployments, or customer-specific customizations
  • Background in multi-language or internationalized product environments

Benefits

  • Employment with a product-focused company alongside their full-time staff, supported by comprehensive back-office services including career guidance and HR
  • Remote-first work policy, enabling flexibility and work-life balance
  • Provision of a MacBook and necessary work equipment—no BYOD required
  • Opportunities for professional growth through tech talks, chapter meetings, and remote social events
  • Free English lessons with native speakers to enhance communication skills
  • Candidate referral bonus program
  • Optional access to a modern office in Florianópolis with perks like massages, snacks, drinks, and games
#J-18808-Ljbffr
Location:
United Kingdom
Salary:
£100,000 - £125,000
Job Type:
FullTime
Category:
IT & Technology