Job Title : Full Stack Developer (Python & React)
Location : Lahore, Karachi, Islamabad
Job Type : Full-time, Onsite / Hybrid
Job Summary :
We are seeking a highly skilled and experienced Full-stack Developer with expertise in Python and React to join our dynamic team. The ideal candidate will have 4–6 years of professional experience in software development , with a proven track record of building scalable web applications, a passion for clean and efficient code, and a strong problem-solving mindset.
Job Responsibilities :
- Design, develop, and maintain web applications using Python (Django) and React.js.
- Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions.
- Write clean, maintainable, and well-documented code.
- Optimize applications for maximum speed, scalability, and responsiveness.
- Debug and resolve technical issues across the stack.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Contribute to the entire software development lifecycle, from ideation to deployment and maintenance.
Required Skills and Qualifications :
4+ years of professional experience in software development.Proficiency in Python : Strong experience with Python frameworks such as Django .Expertise in React : Expertise in React.js and front-end technologies like JavaScript, HTML, and CSS.Database Knowledge : Familiarity with relational databases (e.g., PostgreSQL, MySQL) and / or NoSQL databases (e.g., MongoDB).Version Control : Proficient with Git and collaborative workflows (e.g., GitFlow).Problem-Solving Skills : Strong analytical and problem-solving abilities.Agile Methodology : Experience working in Agile / Scrum development processes.Preferred Qualifications :
Experience with cloud platforms (AWS, Azure).Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).Familiarity with CI / CD pipelines and DevOps practices.Understanding of testing frameworks (e.g., pytest, Jest, React Testing Library).Experience with state management libraries (e.g., Redux, Context API) and component-based architecture.