IBEX Global

Principal Software Engineer, Dev

Job Locations PK-Karachi
Job Post Information* : Posted Date 5 days ago(10/30/2025 6:56 AM)
Job ID
2025-22735
# of Openings
1
Job Family
Development

Overview

ibex is seeking a "Full-Stack Developer" proficient in Python and React to join our engineering team. The role involves building and maintaining scalable web applications, integrating backend APIs with intuitive frontend interfaces, and ensuring seamless performance across the stack.
This position is ideal for someone who enjoys working end-to-end — from backend services and data pipelines to responsive, interactive user experiences.

Responsibilities

Responsibilities will include:

Frontend Development
- Build modern, responsive web interfaces using React and related libraries.
Implement reusable UI components and manage state using React Hooks or Redux.
- Collaborate with designers to ensure clean UX/UI and consistent visual design.
- Optimize frontend performance and ensure cross-browser and mobile compatibility.

Backend Development
- Develop and maintain Python-based backend services using FastAPI, Flask, or Django.
- Design and implement REST/GraphQL APIs for web and mobile applications.
- Ensure scalability, security, and performance of backend services.
- Write clean, maintainable, and well-tested Python code following best practices.

Integration & Data Workflows
- Design and own the end-to-end architecture of web applications spanning backend services, APIs, and frontends.
- Integrate frontend with backend APIs and external services.
- Implement and maintain data workflows and ETL pipelines where needed.
Work with databases (PostgreSQL, MySQL, MongoDB) and caching layers (Redis).
- Support deployment and monitoring in production environments.

Collaboration
- Work closely with designers, product managers, and backend engineers to deliver features.
- Participate in code reviews, sprint planning, and Agile development processes.
- Document APIs, architecture decisions, and contribute to internal best practices.

Qualifications

BSCS

6-7 Years Experience

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed