We are looking for an experienced
Backend Developer (Python)
to design, develop, and maintain scalable backend systems for our web portals and SaaS platforms. The ideal candidate has strong hands-on experience with
FastAPI
,
Pydantic
, and relational databases, and can collaborate effectively with front end teams and non-technical stakeholders.
Key Responsibilities:
-
Design, develop, and maintain robust backend services using Python and FastAPI
-
Build and maintain RESTful APIs following backend architecture best practices
-
Implement data validation, serialization, and business logic using Pydantic
-
Work with files, PDFs, binary data, and implement background processing where required
-
Design, optimize, and maintain relational databases (PostgreSQL / MySQL)
-
Develop and maintain backend systems for web portals and SaaS platforms
-
Integrate backend services with frontend applications and third-party APIs
-
Collaborate closely with frontend developers using basic knowledge of HTML, CSS, and JavaScript
-
Use Git and collaborative development workflows for version control and code reviews
-
Support and maintain integrations or backend customizations related to WordPress
-
Write clean, maintainable, and well-documented code
-
Communicate technical concepts clearly to cross-functional teams
Requirements
-
4+ years of professional experience in Python development
-
Strong hands-on experience with FastAPI and Pydantic
-
Solid understanding of REST APIs, backend architecture, and design patterns
-
Experience handling file processing, PDFs, and binary data
-
Proficiency with relational databases such as PostgreSQL or MySQL
-
Experience working on web portals or SaaS-based platforms
-
Familiarity with Git and collaborative development workflows
-
Working experience with WordPress
-
Basic working knowledge of HTML, CSS, and JavaScript
-
Strong communication and collaboration skills
Preferred Skills:
-
Experience with background task processing (e.g., queues or async processing)
-
Understanding of authentication, authorization, and security best practices
-
Exposure to deployment, CI/CD, or cloud environments
Benefits
-
Competitive salary + performance-based Appraisals
-
Paid annual and sick leave
-
5-day work week (weekends off)
-
Professional development opportunities
-
Collaborative, growth-focused work environment