remote
Python/Django Developer - Gammastack
Software Engineer
Backend engineer focused on Python, Django, and FastAPI, building clean, scalable RESTful services and collaborating across teams to deliver high‑performance applications.
About the role
Key Responsibilities
- Develop, test, and maintain backend applications using Python and frameworks such as Django, Flask, and FastAPI.
- Design, implement, and consume RESTful APIs, ensuring robust integration with front‑end and third‑party services.
- Write clean, efficient, and reusable code while adhering to best practices and coding standards.
- Collaborate closely with frontend developers, product managers, and QA teams throughout the software development lifecycle.
- Perform code reviews, debugging, and performance tuning to maintain high quality and reliability.
- Integrate and manage SQL databases (MySQL, PostgreSQL) and handle data modeling and migrations.
Requirements
- Professional experience in Python development with a strong grasp of Django and FastAPI.
- Hands‑on experience building and consuming REST APIs and working with relational databases.
- Solid understanding of SQL, database design, and performance optimization.
- Experience with code review processes, unit testing, and continuous integration.
- Excellent problem‑solving skills and ability to work collaboratively in a fast‑paced environment.
Skills
pythondjangofastapi