Full Stack Engineer Role @ Taleemabad
About Taleemabad
Taleemabad is transforming the lives of hundreds of thousands of children across Pakistan by working with public schools to improve learning outcomes. We partner with forward-thinking governments, leverage technology, and use rigorous evidence and data to ensure that teachers teach well, learning is visible, and every child has access to high-quality education. We believe deeply in efficiency, cost-effectiveness, and scaling impact nationally.
Key Responsibilities:
- Develop and maintain web applications using (React) frameworks.
- Handle the mobile application using Capacitor JS.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Understand the requirements and design to promote reusability.
- Write the production ready code.
- Participate in code reviews to maintain code quality and ensure best practices.
- Troubleshoot, debug, and resolve Application bugs and issues.
- Optimize the current code with best practices.
- Optimize application performance and ensure scalability.
- Develop and maintain backend services using Django and Django REST Framework (DRF).
- Design, implement, and maintain scalable APIs.
- Manage and optimize PostgreSQL databases.
- Build and deploy services using Docker for containerization.
- Integrate with internal tools such as Retool.
- Troubleshoot, debug, and resolve backend bugs and performance issues.
Requirements :
- 3-5 years proven experience as Full Stack Developer
- Solid understanding and development experience in (React.js / Django(Python))
- Designing and developing user interfaces using best practices.
- Experience with RESTful APIs and asynchronous request handling.
- Familiarity with state management libraries (e.g., Redux, context APi).
- Experience with tools Webpack, CLI, vite and/or Gulp.
- Experience building responsive user interfaces using html / CSS.
- Storybook.js integration.