Job Description
We are seeking a Full Stack Developer who can independently take ownership of modules, contribute to architectural discussions, and deliver production-ready features.
You will play a key role in designing, developing, and optimizing both the frontend and backend systems that power Taleemabad’s learning platform - impacting thousands of users daily.
Role & Responsibilities:
- Develop and maintain modern web applications using React.js, Capacitor.js, and related tools.
- Build and scale backend services using Django and Django REST Framework (DRF).
- Design and implement RESTful APIs and data models.
- Collaborate with design, QA, and product teams to deliver new features and improvements.
- Optimize frontend performance and responsiveness.
- Manage and optimize PostgreSQL databases.
- Use Docker for development, testing, and deployment.
- Integrate and maintain internal tools using Retool.
- Troubleshoot complex issues and contribute to system improvements.
Requirements:
- 3 -4 years of professional experience as a Full Stack Developer.
- Strong understanding of React.js, Django, and DRF.
- Proven experience building and consuming REST APIs.
- Proficiency with Redux, Context API, and Webpack/ Vite.
- Good grasp of database design and query optimization in PostgreSQL.
- Familiarity with Docker and container-based deployments.
- Experience with version control (Git) and CI/CD workflows.
- Solid debugging and problem-solving abilities.
Preferred skills:
- Experience with Storybook.js and component documentation.
- Exposure to offline-first or progressive web apps.
- Working knowledge of prompt engineering or AI-powered features.
- Experience in product-based environments.
Soft skills:
- Analytical and detail-oriented.
- Self-driven with strong time management skills.
- Collaborative and open to feedback.
- Adaptable to changing project requirements.
- Based in Islamabad, Pakistan.