Full Stack Python Developer
Full stack engineer building scalable Python (FastAPI/Django) microservices, AI/LLM-integrated enterprise web apps, and real-time cloud data pipelines, with React/Next.js frontends, PostgreSQL/Redis backends, and Docker/Kubernetes CI/CD on Azure/AWS, serving supply-chain clients across Singapore, Malaysia, and India.
- Compensation
- Not disclosed
- Location
- Singapore, Singapore
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Nice to have
- 3–5 years of hands-on software development experience with Python (FastAPI, Django, or Flask)
- Deep expertise in SQL database design, ORMs (SQLAlchemy, Django ORM), indexing, and performance tuning
- Experience with asynchronous programming, task queues (Celery, Redis), and microservices architecture
- Proficiency with Docker containerization, Git version control, and CI/CD automated deployment pipelines
- Solid understanding of web security standards (JWT, OAuth2, CORS, OWASP vulnerability prevention)
- Bachelor's or Master's degree in Computer Science, Information Technology, or equivalent experience
Full description
HG Infotech is hiring an experienced Full Stack Python Developer to engineer high-performance microservices, AI-led enterprise web applications, and real-time cloud data pipelines. In this role, you will work closely with cloud architects and product managers to build scalable, resilient backend APIs using Python (FastAPI / Django) and modern frontend interfaces using React and Next.js.
Key Responsibilities
- Architect, develop, and deploy scalable RESTful and GraphQL APIs using Python (FastAPI, Django REST Framework, or Flask).
- Build responsive, highly interactive frontend user interfaces using React, Next.js, TypeScript, and Tailwind CSS.
- Design and optimize relational and NoSQL database schemas (PostgreSQL, MySQL, Redis, MongoDB) for high throughput and low latency.
- Implement real-time messaging, task queues, and event-driven microservices using Celery, Redis, and RabbitMQ / Kafka.
- Integrate cloud infrastructure services on Microsoft Azure and AWS, incorporating Docker containerization and CI/CD pipelines.
- Write clean, maintainable, self-documenting code supported by comprehensive automated unit and integration tests (PyTest, Jest).
- Perform technical code reviews, enforce OWASP security standards, and mentor junior software engineers.
Solutions You Will Sell
Python Microservices (FastAPI / Django) React & Next.js Enterprise Web Apps PostgreSQL & Redis High-Availability Databases Celery & Event-Driven Message Queues AI & LLM API Integration Pipelines Docker Containerization & Kubernetes CI/CD Pipeline Automation (GitHub Actions / Azure DevOps)
Target Customers & Markets
Supply Chain & EDI Integrations
Global Clients across India, Singapore, Malaysia, and ASEAN
Preferred Skills & Qualifications
- 3–5 years of hands‑on software development experience with Python (FastAPI, Django, or Flask).
- Deep expertise in SQL database design, ORMs (SQLAlchemy, Django ORM), indexing, and performance tuning.
- Experience with asynchronous programming, task queues (Celery, Redis), and microservices architecture.
- Proficiency with Docker containerization, Git version control, and CI/CD automated deployment pipelines.
- Solid understanding of Web Security standards (JWT, OAuth2, CORS, OWASP vulnerability prevention).
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or equivalent experience.
Monthly Targets
- Maintain 99.9% uptime on assigned backend microservices