Back End Developer (Python) at Trickle Up
Rawalpindi, Punjab, Pakistan -
Full Time


Start Date

Immediate

Expiry Date

15 Apr, 26

Salary

0.0

Posted On

15 Jan, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, FastAPI, Pydantic, RESTful APIs, Relational Databases, PostgreSQL, MySQL, File Processing, Background Processing, Git, HTML, CSS, JavaScript, WordPress, Communication, Collaboration

Industry

Non-profit Organization Management

Description
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. 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 Competitive salary + performance-based Appraisals Paid annual and sick leave 5-day work week (weekends off) Professional development opportunities Collaborative, growth-focused work environment
Responsibilities
The Back End Developer will design, develop, and maintain scalable backend systems for web portals and SaaS platforms. Key tasks include building RESTful APIs, implementing data validation, and collaborating with frontend teams.
Loading...