Senior Full Stack Developer to $5500
Are you a seasoned software developer with 10+ years of experience building robust, scalable applications across the entire stack? Do you thrive on architecting elegant solutions to complex technical challenges while maintaining code quality and reliability?
Then you need to send us a resume right now!
The Senior Full Stack Developer is responsible for architecting, developing, and maintaining server-side and client-side solutions across multiple client projects. You will work primarily with Python-based backend systems and modern frontend frameworks, taking ownership of technical implementation while collaborating with distributed multidisciplinary teams. You will be judged on code quality, reliability, and your ability to deliver predictable, maintainable solutions.
This is a full-time position with an expected workload of up to 40 hours per week during active production. You will attend daily stand-ups, coordinate across distributed teams, and manage multiple concurrent projects of varying lengths. This is a remote position requiring at least 4 hours of overlap with business hours (9 am - 5 pm PST) daily.
Roles and Responsibilities
- Design and develop backend APIs and services using Python frameworks (Django, FastAPI)
- Build and maintain frontend interfaces using React
- Design and optimize relational database schemas and queries (PostgreSQL, MySQL/MariaDB)
- Integrate third-party services including Stripe payment processing and email platforms
- Deploy and manage applications using Docker and AWS infrastructure
- Implement caching strategies and performance optimizations
- Participate in architecture decisions and provide technical guidance
- Conduct code reviews and maintain engineering best practices
- Debug and resolve performance issues across the full stack
- Complete assigned tasks on time and to specification across multiple concurrent projects
- Maintain clear technical documentation for APIs and system architecture
Required Qualifications
- 10+ years of professional software development experience
- Strong proficiency in Python with experience in production environments
- Solid experience with at least one major Python web framework (Django or FastAPI)
- Comfortable developing frontend applications with React
- Working knowledge of relational database design and optimization (PostgreSQL or MySQL)
- Experience with AWS cloud services and containerization (Docker)
- Proven ability to navigate and extend large, complex codebases
- Strong problem-solving skills and architectural thinking
- Excellent communication skills in English for remote collaboration
- Available for at least 4 hours overlap with 9 am - 5 pm PST daily
- Experience with Git version control and collaborative development workflows
Preferred Experience
- Experience with both Django and FastAPI frameworks
- Knowledge of infrastructure as code tools (Terraform)
- Familiarity with Redis caching and performance optimization
- Experience with AWS services (EC2, RDS, S3, Lambda, ECS)
- Background in API design patterns and authentication (OAuth2, JWT)
- Experience with automated testing frameworks (pytest)
- Understanding of CI/CD pipelines and deployment automation
- Previous technical leadership or mentorship experience
- Experience with modern React patterns (hooks, context) and responsive design
Required skills experience
| Python | 10 years |
| React.js | 6 years |
| AWS | 6 years |
Required languages
| English | C2 - Proficient |