Reflections Info Systems - Senior Full Stack Developer - Python
Reflections Info Systems - Senior Full Stack Developer - Python
Vista Info SystemsThis job is no longer accepting applications
Job Description
Job Description
We are looking for an experienced Senior Full Stack Developer Python with 5+ years of hands-on experience in building scalable web applications and backend systems.
The ideal candidate should have strong expertise in Python, FastAPI, cloud deployment, databases, and modern development practices.
Key Responsibilities
We are looking for an experienced Senior Full Stack Developer Python with 5+ years of hands-on experience in building scalable web applications and backend systems.
The ideal candidate should have strong expertise in Python, FastAPI, cloud deployment, databases, and modern development practices.
Key Responsibilities
- Design, develop, and maintain robust backend services using Python and FastAPI.
- Build and manage scalable microservices architecture.
- Develop high-performance and reliable RESTful APIs.
- Work with PostgreSQL / SQL databases for efficient data management.
- Deploy and manage applications on Google Cloud Platform (GCP), including Cloud Run and Pub/Sub.
- Write unit and integration tests using pytest.
- Set up and maintain CI/CD pipelines for smooth and automated deployments.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Ensure code quality, version control, and best practices using Git.
- Contribute to frontend development when required as part of full stack responsibilities.
- Strong hands-on experience in Python.
- Experience with FastAPI.
- Good knowledge of PostgreSQL / SQL.
- Hands-on experience in Microservices architecture.
- Strong understanding of REST API development.
- Experience with GCP services such as Cloud Run and Pub/Sub.
- Experience with pytest for testing.
- Knowledge of CI/CD tools and pipelines.
- Good understanding of Git / Version Control.
- Strong problem-solving and communication skills.
- Exposure to frontend technologies like React / Angular / JavaScript.
- Experience with Docker / Kubernetes.
- Agile / Scrum working experience.
