remoteonsite
Python Full stack - Persistent Systems
Software Engineer
Python Full Stack Engineer building scalable web applications with Django backend, React frontend, and cloud services on AWS. Focus on API design, database modeling, and end‑to‑end delivery in an agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance web applications using Python/Django and React.
- Build and expose robust RESTful APIs, ensuring proper authentication, authorization, and documentation.
- Collaborate with product owners and UX designers to translate business requirements into technical solutions.
- Implement data models, write efficient SQL queries, and optimize database performance.
- Deploy and manage services on AWS (EC2, RDS, S3, Lambda) using CI/CD pipelines.
- Participate in code reviews, unit testing, and performance tuning to uphold quality standards.
Requirements
- 3+ years of professional experience in full‑stack development with Python and JavaScript.
- Strong proficiency in Django, REST framework, and React (or similar front‑end library).
- Hands‑on experience with relational databases (PostgreSQL/MySQL) and ORM best practices.
- Familiarity with AWS services, containerization (Docker), and CI/CD workflows.
- Excellent problem‑solving skills, attention to detail, and ability to work collaboratively in a fast‑paced environment.
Skills
pythondjangoreactsqlaws