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
- Location:
- United Kingdom
- Salary:
- £100,000 - £125,000
- Job Type:
- FullTime
- Category:
- IT & Technology