Job Description – Senior Full Stack Developer (.NET + React)
Location: United Kingdom (Remote)
Work Model: 100% Remote
Employment Type: Full-time
About the Role
We are seeking an experienced Full Stack Developer with strong expertise in .NET (C#), React, and PostgreSQL to join a distributed engineering team. You will be responsible for designing, developing, and maintaining scalable web applications, contributing across both backend and frontend layers.
This role is ideal for engineers who are comfortable working autonomously in a remote-first environment and have a strong focus on clean architecture, performance, and maintainability.
Key Responsibilities
- Design, build, and maintain scalable backend services using .NET (C#)
- Develop responsive and high-quality user interfaces using React
- Work with PostgreSQL for data modeling, querying, and performance optimization
- Collaborate with cross-functional teams (Product, QA, DevOps)
- Write clean, testable, and maintainable code following best practices
- Participate in code reviews and contribute to technical decisions
- Troubleshoot and resolve production issues
Required Qualifications
- 6+ years of experience in software development
- Strong proficiency in C# and .NET (Core/6+)
- Solid experience with React (hooks, modern patterns)
- Hands-on experience with PostgreSQL
- Experience building RESTful APIs and integrating frontend/backend systems
- Familiarity with Git-based workflows and CI/CD pipelines
- Strong English communication skills (B2+/C1)
Nice to Have
- Experience with cloud platforms (AWS, Azure, or GCP)
- Knowledge of containerization (Docker, Kubernetes)
- Exposure to microservices architecture
- Experience with automated testing frameworks
Perks & Benefits
- 100% Remote work (UK-based candidates)
- 15 days PTO
- US Holidays observed
- Annual Pluralsight subscription
- Collaborative, international team environment
- Opportunities for professional growth and upskilling