156 Software Developers jobs in Karachi
Application for Full-Stack Developer
Posted today
Job Viewed
Job Description
Siwtech SMC-Private Limited is a growing technology company providing digital transformation, software development, and automation solutions for businesses and institutions.
We focus on building innovative web and mobile applications with modern, scalable architectures.
Role Overview
We are seeking a skilled Full-Stack Developer proficient in Laravel (PHP) and Flutter to join our technical team.
The developer will be responsible for building and maintaining web and mobile applications, developing secure APIs, and ensuring high performance and scalability.
Key Responsibilities
- Develop, maintain, and optimize web applications using Laravel (PHP Framework).
- Design responsive frontend interfaces using Blade templates, HTML5, CSS3, JavaScript, and Bootstrap.
- Develop cross-platform mobile applications (Android & iOS) using Flutter.
- Create and integrate RESTful APIs for seamless communication between web and mobile platforms.
- Work with MySQL databases for data storage, management, and optimization.
- Ensure code security, documentation, and version control (Git).
- Collaborate with the design and QA teams to ensure smooth deployment and user experience.
- Debug, troubleshoot, and resolve performance issues.
Preferred Technical Skills
- Backend: Laravel, PHP, MySQL/MariaDB
- Frontend: Blade, HTML5, CSS3, JavaScript, Bootstrap
- Mobile: Flutter (Dart)
- Tools: Git, Postman, cPanel, VS Code
- APIs: RESTful, JSON
- Security: Authentication (JWT), validation, and encryption best practices
Nice-to-Have Skills
- Firebase (Notifications, Analytics)
- SaaS-based architecture experience
- API Integration (SMS, Payment, AI Tools)
- Familiarity with UI/UX design workflows (Figma / Adobe XD)
Qualifications
- Bachelor's degree in Computer Science or related field (preferred)
- 3–5 years of hands-on experience in Laravel and Flutter development
- Strong communication and teamwork skills
- Ability to work independently with attention to detail and deadlines
Compensation & Benefits
- Salary: PKR 30,000 – 50,000/month (based on experience & skillset)
- Flexible working hours (Remote / Hybrid)
- Performance-based incentives and long-term collaboration opportunities
How to Apply
Send your CV, GitHub/Portfolio link, and expected salary to:
Job Type: Full-time
Pay: Rs30, Rs50,000.00 per month
Application Question(s):
- How many total years of software development experience do you have, and how long have you worked with Laravel and Flutter specifically?
- Briefly describe your technical skill level in Laravel, Flutter, MySQL, HTML/CSS/JavaScript, RESTful APIs, and Git.
- Have you developed both a web application and a mobile app using Laravel and Flutter together? If yes, please describe one such project and your role in it.
- Have you ever integrated APIs between a web platform and mobile apps? If yes, what technologies or libraries did you use?
- Are you familiar with authentication systems such as JWT, Laravel Sanctum, or Firebase Authentication?
- Please mention one or two recent projects you have completed, including their core functionalities and the technologies you used.
- Have you ever deployed apps on the Google Play Store or Apple App Store? If yes, please share links or details.
- Do you have experience working with cPanel or VPS hosting for deploying web applications?
- Are you comfortable using GitHub or Bitbucket for version control and team collaboration?
- How do you ensure the security of user data and manage user authentication in your applications?
- What is your expected monthly salary in PKR?
- How soon can you start if selected? Do you have any current commitments or notice period?
- How do you usually handle tight deadlines or multiple tasks simultaneously?
- Why do you want to work with Siwtech SMC-Private Limited, and how do you think you can contribute to our projects?
Work Location: In person
Full Stack Developer
Posted today
Job Viewed
Job Description
We are hiring an experienced Laravel Developer for our client. The ideal candidate will be responsible for developing, maintaining, and optimizing web applications using the Laravel framework while ensuring performance, scalability, and security.
Responsibilities
- Develop, test, and maintain web applications using Laravel
- Write clean, well-structured, and reusable PHP code
- Create and manage database schemas, migrations, and queries (MySQL/MariaDB)
- Build and integrate RESTful APIs and third-party services
- Collaborate with UI/UX designers to ensure responsive, user-friendly interfaces
- Perform application debugging, bug fixing, and performance optimization
- Use Git for version control and code management
- Assist in deployment processes and maintain proper documentation
Job Type: Full-time
Application Question(s):
- For how many years you have worked as Laravel Developer?
- What is your current salary?
- What is your expected salary?
- What is your notice period?
Job Types: Full-time, Contract
Contract length: 12 months
Pay: Rs50, Rs100,000.00 per month
Work Location: On the road
Full Stack Developer
Posted today
Job Viewed
Job Description
About the Role:
We're looking for a quick learner Software Developer with strong problem-solving skills and the ability to handle multiple API integrations. The ideal candidate should be passionate about coding, eager to learn, and comfortable working in a fast-paced environment.
Key Requirements:
Minimum 1 year of software development experience
Experience with API integrations and third-party services
Good understanding of backend and frontend concepts
Strong debugging and logical reasoning skills
Quick learner and team player
Preferred Skills:
Experience with , PHP, or Python
Familiarity with RESTful APIs and database management
Job Type: Full-time
Pay: Rs90, Rs120,000.00 per month
Application Question(s):
- For how many years you have worked as Full Stack (Node.Js/Python/ React.Js) Developer?
- What is your current salary?
- What is your expected salary?
- What is your notice period?
Work Location: In person
MERN Stack Developer
Posted today
Job Viewed
Job Description
About Us
We are a fast-growing app development company with offices in Canada, the US, and Pakistan. We build robust, progressive web and mobile applications for clients across the USA, Canada, UK.
With 30+ successful web and mobile apps delivered and a range of services including UI/UX Design, WordPress Development, SEO, and Digital Marketing, we're committed to creating impactful solutions for our clients.
Position Overview
We are looking for an experienced MERN Stack Developer with strong expertise in both front-end and back-end development.
As a MERN Stack Developer at Logicloop Software Solutions, you will be responsible for designing, developing, and deploying modern, scalable applications using , , , and databases such as MongoDB, MySQL, or PostgreSQL.
Experience with AWS services will be considered a strong plus.
Key Skills & Experience
- Proficiency in JavaScript and the MERN Stack (MongoDB, , , )
- Experience in both front-end and back-end web development
- Hands-on experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB)
- Familiarity with AWS services (EC2, S3, Lambda, etc.)
- Ability to write clean, scalable, and maintainable code
- Strong problem-solving and debugging skills
- Ability to collaborate with cross-functional teams to deliver end-to-end solutions
Qualifications
- Minimum 1 year of professional experience as a MERN Stack Developer
- Strong knowledge of JavaScript and modern web development practices
- Hands-on experience with , , and
- Experience working with databases (MongoDB, MySQL, or PostgreSQL)
- Basic working knowledge of AWS cloud infrastructure
- Good communication skills, particularly in English
Why Join Us
- Opportunity to work on international projects
- Collaborative, growth-oriented environment
- Exposure to modern tools & technologies
Details:
Job Type: Full-time
- Location: Onsite only (Remote positions not available)
- Salary: 40k-50k
- Timings 8PM-5AM
Job Type: Full-time
Pay: Rs40, Rs50,000.00 per month
Application Question(s):
- What is your current monthly salary?
- What is your expected monthly salary?
- How soon can you join our team if selected?
Education:
- Bachelor's (Preferred)
Experience:
- mern stack: 1 year (Preferred)
Location:
- Karachi (Preferred)
Work Location: In person
Full Stack Developer
Posted today
Job Viewed
Job Description
Job description
We are looking for a highly skilled Full Stack PHP Developer who has expert-level experience working with multiple versions of Laravel, CodeIgniter, and MySQL. The ideal candidate will be responsible for developing, optimizing, and maintaining complex web applications while ensuring scalability, performance, and security.
ERP Experience Must
Key Responsibilities:
- Develop, enhance, and maintain web applications using PHP (Laravel & CodeIgniter) frameworks.
- Design and optimize MySQL databases for high performance and scalability.
- Integrate front-end elements (HTML, CSS, JavaScript, or React) with backend logic.
- Write clean, reusable, and well-documented code following best practices.
- Collaborate with the design and product teams to deliver high-quality solutions.
- Troubleshoot, debug, and upgrade existing applications.
- Manage APIs (RESTful/JSON) integration and third-party services.
- Stay updated with the latest PHP framework updates and trends.
Requirements:
Strong expertise in Laravel (all major versions) and CodeIgniter frameworks.
Proficiency in MySQL, query optimization, and database design.
Good understanding of front-end technologies (HTML5, CSS3, JavaScript, jQuery, is a plus).
Experience with RESTful APIs, version control (Git), and server management (cPanel, VPS, or AWS).
Strong debugging and problem-solving skills.
Ability to work independently and handle multiple projects.
Excellent communication and teamwork abilities.
Preferred Qualifications:
- Experience with modern PHP 8+ features.
- Familiarity with Microservices architecture.
- Knowledge of Docker or CI/CD pipelines is a plus.
- Prior experience in managing multi-store or multi-tenant systems.
Industry
- Information Technology & Services
Employment Type
Full-time
Edit job description
Job Type: Full-time
Pay: Rs25, Rs100,000.00 per month
Work Location: In person
Full Stack Developer
Posted today
Job Viewed
Job Description
We are seeking a talented and experienced Full Stack Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining web applications using a full stack technology stack that includes , Java spring boot technologies, along with a PostgreSQL and MongoDB database. Additionally, experience with AWS serverless technologies would be a significant advantage.
Requirements
- Design and build responsive front-ends with React (and is a plus) + Tailwind CSS.
- Develop secure, scalable APIs in Java spring boot (mandatory).
- Model and query relational data (PostgreSQL, SQL Server; MongoDB is a plus).
- Experience with AWS serverless technologies, including Lambda, API Gateway, and DynamoDB.
- Strong problem-solving skills and attention to detail.
- Apply SDLC best practices: requirements analysis, planning, code reviews, testing, and docs.
Qualifications Required
- Bachelor in computer science or computer engineering
- Strong React; familiarity with and Tailwind CSS (is an addition).
- Java spring boot expertise (both are mandatory).
- Solid grasp of OOP, clean architecture, and API design (REST; GraphQL is an addition).
- Relational DB skills: schema design, indexing, SQL tuning (PostgreSQL, SQL Server).
- Version control.
- Understanding of SDLC, planning/estimations, and stakeholder communication.
If you are a skilled Full Stack Developer with experience in following technologies, we encourage you to apply and join our team to create innovative and cutting-edge web applications.
Job Types: Full-time, Contract
Contract length: 12 months
Experience:
- Java spring boot: 1 year (Required)
- 1 year (Required)
Location:
- Karachi (Required)
Work Location: In person
Full Stack Developer
Posted today
Job Viewed
Job Description
Full Stack Developer (Web & Mobile):
Skills Required: Full Stack Developer (React/Reactive Native), Databases Integrations, iOS & Android Development, API Integrations(REST,GraphQL,SOAP), Software Security best practices in mobile and backend systems.
At least four years bachelor's in software engineering /IT / Computer Science / Telecom
Experience: Min 3 years relevant Experience.
Responsibilities:
- Manage and develop Client mobile applications and their development.
- Publish Mobile Applications on Play Store and iOS.
· Lead the design, development, and maintenance of mobile applications for Client and related security services
· Implement and manage API integrations for smooth backend–frontend communication
· Ensure data security and compliance across mobile platforms
· Collaborate with cross-functional teams for feature enhancements, bug fixing, and performance improvements
· Integrate applications with databases, authentication systems, and third-party services
· Monitor and improve app performance, scalability, and user experience
· Provide technical documentation and support for ongoing and future development.
· Must have hands-on experience on the push notifications services.
- Any other Task Given by the Client.
- Provide IT assistance during emergency response operations.
Job Type: Full-time
Application Question(s):
- Do you have a degree in software engineering /IT / Computer Science / Telecom. and your degree is completed?
- Do you have an experience in React/Reactive Native?
- Do you have an experience in Databases Integrations?
- Do you have an experience in iOS & Android Development?
- Do you have an experience in API Integrations(REST,GraphQL,SOAP)?
- Do you have an experience in Software Security best practices in mobile and backend systems?
Experience:
- Full Stack Developer (Web & Mobile): 4 years (Required)
Work Location: In person
Be The First To Know
About the latest Software developers Jobs in Karachi !
Full Stack Developer
Posted today
Job Viewed
Job Description
Skills Required: Full Stack Developer (React/Reactive Native), Databases Integrations, iOS & Android Development, API Integrations(REST,GraphQL,SOAP), Software Security best practices in mobile and backend systems.
At least four years bachelor's in software engineering /IT / Computer Science / Telecom
Experience: Min 3 years relevant Experience.
Responsibilities:
- Manage and develop Client mobile applications and their development.
- Publish Mobile Applications on Play Store and iOS.
· Lead the design, development, and maintenance of mobile applications for Client and related security services
· Implement and manage API integrations for smooth backend–frontend communication
· Ensure data security and compliance across mobile platforms
· Collaborate with cross-functional teams for feature enhancements, bug fixing, and performance improvements
· Integrate applications with databases, authentication systems, and third-party services
· Monitor and improve app performance, scalability, and user experience
· Provide technical documentation and support for ongoing and future development.
· Must have hands-on experience on the push notifications services.
- Any other Task Given by the Client.
- Provide IT assistance during emergency response operations.
Job Type: Full-time
Work Location: In person
Full Stack Developer
Posted today
Job Viewed
Job Description
Position: Full Stack Developer
Location: Room 510, 5th Floor, Uni Tower, I.I Chundrigar Rd, Karachi, Pakistan
Job Type: Full-Time
Pay: 130k to 150k
Benefits:
- Yearly bonus.
- Comprehensive medical coverage, including family benefits.
- Complimentary meals during shifts.
- Leave Entitlements:
- 7 days sick leave annually.
- 7 days casual leave annually.
- 7 days annual leave.
Timing: 8:00 PM to 5:00 AM, 5 days a week (aligned with US business hours)
Roles and Responsibilities
- Develop and maintain web applications using MongoDB, , ,
(MERN), and Python.
- Design, build, and optimize backend services, RESTful APIs, and third-party integrations.
- Develop scalable, secure, and high-performing applications.
- Write clean, efficient, and well-documented code.
- Troubleshoot and debug applications, ensuring smooth user experiences.
- Collaborate with cross-functional teams, including designers and product managers, to
deliver feature-rich solutions.
- Work with cloud services (AWS Lambda, Google Cloud Functions) for deployment and
scalability.
- Implement best practices in software engineering, including CI/CD and version control
(Git).
Required Skills and Abilities
- 3+ years of experience in Full Stack development using MERN Stack & Python.
- Strong proficiency in , , , MongoDB, and Python (Django/Flask).
- Experience with building RESTful APIs and integrating third-party services.
- Proficiency in front-end development with , including state management (Redux,
Context API).
- Strong knowledge of database design, optimization, and management (MongoDB,
PostgreSQL, or MySQL).
- Hands-on experience with Git, cloud platforms (AWS, GCP), and CI/CD pipelines.
- Ability to write efficient and scalable code with a focus on performance optimization.
- Strong problem-solving skills and a collaborative mindset.
Qualifications
- Educational Background: Bachelor's degree in Computer Science, Software
Engineering, or a related field.
- Relevant certifications in Full Stack Development, Python, or Cloud Technologies are a
plus.
- Project Management & Software Proficiency: Proven track record in leading IT
projects and proficiency with IT management tools and helpdesk software.
Job Type: Full-time
Pay: Rs150, Rs250,000.00 per month
Experience:
- US based industry: 2 years (Required)
- Full Stack Developer: 2 years (Required)
Language:
- English (Required)
Location:
- Karachi (Required)
Work Location: In person
MERN Stack Developer
Posted today
Job Viewed
Job Description
MERN Stack Developer
No. of Positions: 01
Level: Mid-Senior (3–4 years of experience)
Location: Karachi
Responsibilities:
Backend Focus):
- Develop, maintain, and optimize backend services using , , or
- Design RESTful/GraphQL APIs for seamless frontend-backend integration.
- Implement real-time features using WebSockets, , or similar.
- Work with databases (MongoDB, PostgreSQL, Redis) and ORMs/ODMs (Mongoose, TypeORM).
- Build event-driven architectures with Kafka, RabbitMQ, or Redis Pub/Sub.
- Ensure application performance, scalability, and security (JWT, OAuth, RBAC).
Frontend Focus):
- Develop responsive UIs using , , and state management (Redux, Context API).
- Integrate APIs and handle real-time data rendering.
- Optimize frontend performance and cross-browser compatibility.
DevOps & Collaboration:
- Use Git/GitHub/GitLab for version control.
- Deploy applications via CI/CD pipelines (Docker, AWS, etc.).
- Collaborate with cross-functional teams using Agile methodologies.
Requirements:
- Education: Bachelor's in Computer Science or related field.
- Experience: 2+ years in MERN stack + ).
- Backend Skills:
- Proficient in , , and API design.
- Experience with real-time systems (WebSockets) and databases (MongoDB/PostgreSQL).
- Frontend Skills:
- Strong expertise in , hooks, and modern ES6+ JavaScript.
- Familiarity with , TypeScript, and testing libraries (Jest, Cypress).
- Bonus: Knowledge of microservices, serverless architectures, or AWS.
Note: Only Shortlisted candidates will be contacted.
Job Type: Full-time
Pay: Rs1.00 - Rs2.00 per month
Work Location: In person