41 - 60 of 392 Jobs

Search for Principal Software Engineer - ReactJS

392 results

Apply
Creative Chaos logo
Full-time|Remote|Remote — Lahore, Punjab, Pakistan

Job Duties and Responsibilities: Offer expert insights and strategic guidance on business and quality metrics. Design and continuously refine a robust test automation framework tailored to project requirements. Evaluate and improve test cases, scripts, plans, and procedures, both manual and automated. Ensure adherence to defined standards and procedures duri…

Jul 12, 2023
Apply
AdalFi logo
Full-time|On-site|Lahore

About AdalFi:AdalFi is at the forefront of the fintech revolution in Pakistan, transforming the landscape of digital lending. We specialize in developing intelligent credit infrastructure that empowers banks to make automated lending decisions in real-time, leveraging cutting-edge data science, machine learning, and AI technologies.About the Role:We are seeking a seasoned Senior Software Engineer with extensive experience in .NET frameworks and a proven track record in building fintech solutions. In this pivotal role, you will be instrumental in designing robust, scalable systems, tackling intricate engineering challenges, and guiding a high-performing development team. The ideal candidate is technically adept, proactive, and possesses excellent communication skills. Experience in a product-based company will be highly advantageous.Key Responsibilities:Develop and deploy high-performance fintech applications utilizing the .NET tech stack.Manage the full development lifecycle—from requirements gathering to implementation and final delivery.Address complex, real-world business challenges with clean, efficient, and maintainable code.Collaborate effectively with cross-functional teams including product management, design, and DevOps.Mentor junior engineers and advocate for best practices in code quality, performance, and security.Proactively enhance systems, tools, and processes to foster engineering excellence.Engage in architectural reviews and contribute to long-term technical strategy.Requirements:Bachelor’s degree in Computer Science or a related discipline.2–4 years of software development experience, with substantial hands-on expertise in .NET (C#, ASP.NET Core, Entity Framework, etc.).In-depth knowledge of object-oriented programming, design patterns, and principles of clean architecture.Proven experience in developing fintech products or platforms.Familiarity with SQL Server, REST APIs, microservices, and cloud platforms (preferably Azure).Exceptional problem-solving abilities and a proactive approach to technical challenges.Strong leadership and communication skills, with the capacity to influence and align teams.

Oct 21, 2025
Apply
Speechify logo
Full-time|On-site|Lahore, Pakistan

Join Speechify as a Senior Software Engineer in our Core Experiences team, where you will play a pivotal role in designing and developing innovative software solutions that enhance user experiences. Collaborate with a talented team of engineers to deliver high-quality code and contribute to the full software development lifecycle.

Apr 30, 2026
Apply
Creative Chaos logo
PHP Software Engineer

Creative Chaos

Full-time|On-site|Karachi, Sindh, Pakistan

Job SummaryWe are seeking a skilled PHP Developer to join our dynamic team at Creative Chaos. In this role, you will be responsible for crafting server-side web application logic and developing back-end components. You will connect applications with various web services, often third-party, while also supporting front-end developers by seamlessly integrating their work. Additionally, you will develop and integrate plugins for popular frameworks.Responsibilities Analyze and interpret business requirements to deliver effective solutions. Estimate and prioritize assigned tasks efficiently. Write and maintain clean code along with unit tests. Collaborate with cross-functional team members to achieve project goals. Optimize code for enhanced security and performance. Maintain existing systems by troubleshooting and fixing issues as they arise. Utilize issue tracking software to update and manage project progress. Communicate effectively with clients to provide status updates and gather feedback. Implement version control for your codebase. Research and stay updated on new technologies to enhance project outcomes. Continuously upgrade your skills and knowledge within the field. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. A minimum of 2-3 years of relevant experience in the industry. Proficient in core PHP and MVC frameworks. Knowledge of JavaScript, MySQL, MongoDB, and Redis is essential. A proactive troubleshooter with the ability to resolve issues in JavaScript, PHP, HTML, etc. Commitment to ensuring the performance, quality, and responsiveness of applications. Collaborate with team members to define, design, and launch new features. Identify and remedy bottlenecks while fixing bugs promptly. Contribute to maintaining high code quality standards. Responsible for the entire software development lifecycle, including coding, testing, deploying, and scaling SaaS-based products using PHP and MySQL. Strong debugging and problem-solving skills are a must. Continuously explore, evaluate, and implement new technologies to maximize development efficiency. Evaluate strategies to recommend and implement improvements. Engage with team members to align solutions with the department's vision. Benefits Paid Time Off Comprehensive Health Insurance Outpatient Department (OPD) coverage Training and Development opportunities Life Insurance

Jan 10, 2024
Apply
Creative Chaos logo
Full-time|Remote|Remote — Pakistan

Join Creative Chaos as a Senior Software Engineer specializing in BigCommerce and take a pivotal role in the development, enhancement, and maintenance of cutting-edge e-commerce platforms. This remote position offers the opportunity to leverage your technical expertise and e-commerce knowledge to create exceptional user experiences.Key Responsibilities: Design, develop, and maintain innovative web applications utilizing the BigCommerce platform. Seamlessly integrate third-party services and develop custom applications to meet client needs. Thoroughly analyze client requirements and deliver effective, tailored solutions. Collaborate with design teams to enhance user interface and overall user experience. Write robust, scalable, and secure code that stands the test of time. Quickly troubleshoot and resolve technical issues to maintain operational efficiency. Conduct thorough code reviews to ensure compliance with industry standards. Mentor junior developers and promote a positive, collaborative team environment. Stay abreast of the latest BigCommerce features and industry trends to drive innovation. Engage in sprint planning and agile development processes to streamline project delivery.

Nov 25, 2025
Apply
Creative Chaos logo
Full-time|On-site|Lahore, Punjab, Pakistan

Role overview Creative Chaos is hiring a Senior Java Software Engineer for its Lahore, Punjab office. This position focuses on building and maintaining server applications across various software platforms. The work involves designing and implementing Restful APIs for client-facing applications, with a strong emphasis on functionality, security, and performance. Senior engineers in this role also contribute to team development by mentoring junior developers and supporting their growth. Main responsibilities Analyze and interpret business requirements for new features and projects Estimate task complexity and provide realistic timelines Write efficient Java code and conduct unit testing to maintain quality Collaborate with engineers and other team members to deliver solutions Optimize code to improve security and performance Maintain and troubleshoot existing systems, resolving issues as they appear Update and manage issue tracking systems to document progress and problems Share regular status updates with stakeholders Communicate directly with clients when needed Manage version control for codebases Research and evaluate new technologies for possible adoption Lead a team of software engineers, providing direction and oversight Mentor and train junior team members to build skills and team cohesion Stay current by continuously upgrading technical skills and knowledge Participate in candidate evaluations for open engineering roles

Apr 24, 2026
Apply
Speechify logo
Full-time|On-site|Lahore, Pakistan

Role overview Speechify seeks a Platform Software Engineer based in Lahore, Pakistan. The position centers on developing and refining the foundational systems behind Speechify’s products. The team’s work aims to boost platform performance and scalability. Reliable, seamless service for users depends on these efforts. What you will do Build and enhance core platform systems Collaborate with teammates to improve system performance Contribute to efforts that make the platform more scalable and dependable

Apr 25, 2026
Apply
Speechify logo
Full-time|On-site|Islamabad, Pakistan

Join the dynamic team at Speechify as a Software Engineer focused on Data Infrastructure and Acquisition. In this role, you will be essential in developing robust data solutions and systems that enhance our product offerings. You will collaborate with cross-functional teams to design, implement, and optimize data pipelines, ensuring high availability and performance. Your contribution will directly impact our ability to deliver exceptional user experiences.

Apr 30, 2026
Apply
Pavago logo
Full-time|Remote|Remote — Pakistan

Pavago is hiring a Software Engineer to join its remote team based in Pakistan. This role centers on building and delivering software that supports client requirements. What you will do Work closely with colleagues from different disciplines to design, develop, and test software solutions Contribute to projects that address real client needs Who we’re looking for Strong interest in technology and software development Enjoys collaborating with others to solve problems Based in Pakistan and able to work remotely This position offers the chance to work on varied projects with a distributed team. Bring curiosity and a drive to create practical solutions.

Apr 30, 2026
Apply
Creative Chaos logo
Full-time|Remote|Remote — Pakistan

Job SummaryAs a Senior Software Engineer specializing in Ruby on Rails at Creative Chaos, you will play a pivotal role in developing and maintaining server applications across various software platforms. You will be responsible for crafting Restful APIs that serve client applications, ensuring that our server applications meet the highest standards of functionality, security, and performance. Your expertise will be essential in mentoring junior engineers and fostering team growth through effective training.Key ResponsibilitiesAnalyze and translate business requirements into technical specifications.Estimate effort for assigned tasks accurately.Write efficient code and comprehensive unit tests.Collaborate with cross-functional teams to deliver high-quality software solutions.Enhance code security and performance through optimization techniques.Maintain and update existing systems by addressing bugs and issues.Utilize issue tracking software for project management.Communicate project status and updates with stakeholders.Version control management of your codebase.Stay abreast of new technologies and best practices.Lead and inspire a team of software engineers.Provide mentorship and guidance to team members.Continuously upgrade your skills and knowledge in the field.Participate in the recruitment process for new team members.

Sep 1, 2021
Apply
Creative Chaos logo
Full-time|Remote|Remote — Lahore, Punjab, Pakistan

Job OverviewAs a Senior Software Engineer specializing in Python at Creative Chaos, you will play a pivotal role in developing robust server applications across diverse software platforms. Your primary focus will be on designing and implementing Restful APIs for client applications, ensuring optimal functionality, security, and performance. You will be responsible for mentoring junior engineers, enhancing team capabilities through training and guidance.Key Responsibilities Assess business requirements and provide technical solutions Estimate and prioritize assigned tasks effectively Develop clean, efficient code alongside comprehensive unit tests Collaborate with team members to drive project success Optimize code for improved security and performance Address system issues and implement necessary fixes Maintain and update issue tracking software Keep stakeholders informed through regular status updates Communicate effectively with clients to understand their needs Manage version control of your codebase Conduct research on emerging technologies Lead and inspire a team of software engineers Foster professional development through mentorship Stay updated with the latest industry trends and technologies Assist in evaluating candidates for open positions

Apr 6, 2022
Apply
Veeam Software logo
Full-time|On-site|Islamabad, Pakistan

Securiti.ai seeks a Frontend Software Development Engineer to help shape user interfaces for its security and privacy products. This position is based in Islamabad, Pakistan and centers on making product interactions more effective and user-friendly. Key responsibilities Build and improve frontend components with current web technologies Design user experiences that make complex security and privacy features accessible Work closely with colleagues to deliver new features for the Securiti.ai platform Location The role is located in Islamabad, Pakistan.

Apr 27, 2026
Apply
Vectara logo
Full-time|On-site|Pakistan

Vectara offers a cutting-edge platform designed for the deployment of Enterprise AI Agents and AI Assistants, emphasizing Accuracy, Security, and Explainability like no other. Our enterprise RAG and Agentic AI Platform stands out with unmatched Accuracy, Security, and Explainability through the utilization of the most advanced models for retrieval, embedding, reranking, and reasoning, alongside an optimized LLM trained for quality and advanced Hallucination Mitigation. As developers of the Hughes Hallucination Evaluation Model and Correction model, we are committed to ensuring the highest standards of accuracy, quality, and responsible AI that is production ready. Our innovative solutions have garnered attention from esteemed publications such as the New York Times and Visual Capitalist. We proudly serve over 100 enterprise clients across various sectors, including prominent US High Tech companies, military organizations, financial services, healthcare, and manufacturing.Join our founding team, which comprises industry veterans and specialists in neural information retrieval and distributed systems from Google. At Vectara, we are dedicated to empowering our clients to leverage breakthroughs in applied Artificial Intelligence (AI) to tackle real-world technology and business challenges. Our team is composed of top-tier professionals in computer science and business, hailing from prestigious organizations such as Google, Cloudera, Splunk, MongoDB, Elastic, and others.Role Overview:We are on the lookout for a Senior Platform Software Engineer with extensive experience in modern DevOps practices and backend development. In this pivotal role, you will focus on developing Infrastructure as Code (IaaC) and Helm charts to deploy and manage the core infrastructure that supports our retrieval-augmented generation and agentic AI solutions.

Mar 16, 2026
Apply
Pavago logo
Full-time|Remote|Remote — Pakistan

Role overview Pavago seeks a Senior Full Stack Software Engineer to join the team remotely from Pakistan. This role centers on building and maintaining scalable web applications that support the company’s goals. What you will do Design, develop, and support web applications, handling both front-end and back-end work Work closely with colleagues from various teams to deliver software that addresses user needs Focus on creating solutions that remain scalable and maintainable over time Requirements Experience working with both front-end and back-end technologies Proven coding ability and a history of tackling complex technical problems Comfort collaborating with teammates from different backgrounds and disciplines

Apr 25, 2026
Apply
Sumerge logo
Full-time|Remote|Remote — Pakistan

Join Sumerge as a Full Stack Software Engineer, where you will be pivotal in spearheading digital innovation and crafting transformative solutions for our diverse clientele. Our engineers engage in every phase of the software development lifecycle, from thorough requirements analysis to design, implementation, and deployment. We are dedicated to delivering high-quality software that aligns with user needs and significantly enhances the overall customer experience.We seek candidates who are not only technically adept but also driven by creativity and practicality. You should thrive in collaborative settings, eager to work alongside team members to produce superior software solutions. In this agile environment, your contributions will directly influence project success.

Oct 7, 2025
Apply
Devsinc logo
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan

Join Our Team at Devsinc - We are on the lookout for a skilled Senior Python Software Engineer to become an integral part of our innovative team. In this pivotal role, you will leverage your expertise in Python programming and automation scripting to drive sales and foster business growth. Collaborating closely with our sales team, you will craft customized solutions that align with client requirements, utilizing your programming prowess to boost productivity and streamline communication. If you possess a passion for technology and a flair for sales, this opportunity is tailor-made for you!Key ResponsibilitiesArchitect, develop, and sustain high-performance applications using Python.Engage with multidisciplinary teams to conceptualize, design, and deploy new features.Produce clean, efficient code and perform thorough code reviews.Diagnose and resolve application issues to enhance performance.Integrate with various technologies to ensure seamless system connectivity.Stay informed about the latest industry trends and best practices.Contribute to agile development processes, including Scrum and Kanban methodologies.QualificationsHold a Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.Possess over 4 years of software development experience with a primary focus on Python.Demonstrate proficiency in web frameworks such as Django or Flask.Have hands-on experience with databases (SQL or NoSQL) and data modeling techniques.Exhibit a strong grasp of software development methodologies and best practices.Showcase excellent analytical and problem-solving capabilities.Possess strong communication skills and thrive in a collaborative team environment.RequirementsFamiliarity with cloud platforms such as AWS, Google Cloud, or Azure.Understanding of DevOps practices and CI/CD workflows.Knowledge of containerization technologies like Docker.Experience with front-end technologies (HTML, CSS, JavaScript, etc.) is a bonus.BenefitsProvident FundMedical Inpatient and Outpatient FacilitiesPaid OvertimeIn-house Subsidized Lunch and DinnerGym AccessEngaging Team ActivitiesInterest-Free Loan FacilitiesAdvance Salaries and Sports Allowance

Feb 11, 2026
Apply
Devsinc logo
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan

Devsinc is seeking a skilled MERN Developer to become a pivotal part of our expanding team. In this role, you will leverage the MERN stack (MongoDB, Express.js, React.js, and Node.js) to create dynamic web applications. You will collaborate closely with both front-end and back-end teams to craft high-quality software solutions tailored to meet business requirements.Key Responsibilities: Design, develop, and maintain web applications utilizing the MERN stack to ensure an exceptional user experience. Craft and implement RESTful APIs to facilitate interaction between frontend and backend components. Work in tandem with UI/UX designers to convert wireframes and visual concepts into functional web applications. Optimize applications for peak speed, performance, and scalability. Produce clean, maintainable code following industry best practices. Diagnose and rectify application issues, developing solutions to enhance overall performance. Engage in code reviews and contribute to collective knowledge within the team. Stay informed about emerging technologies and industry trends.

Nov 10, 2025
Apply
Creative Chaos logo
Full-time|Remote|Karachi, Sindh, Pakistan

Job SummaryWe are seeking a highly skilled Senior Software Engineer specializing in Android development to join our dynamic team at Creative Chaos. In this role, you will be instrumental in crafting and enhancing innovative Android applications. You will collaborate with cross-functional teams to design, implement, and optimize new features, ensuring a seamless user experience. Your expertise will also be vital in diagnosing and resolving technical challenges, maintaining the quality and performance of our applications.Duties & ResponsibilitiesConduct thorough analysis of business requirements and technical specifications.Design and implement new features for Android applications.Write efficient, maintainable, and well-structured code.Work closely with the design team to deliver an outstanding user experience.Proactively identify and troubleshoot application issues.Perform code reviews to uphold high code quality standards.Stay informed about the latest trends and best practices in Android development.Participate in team meetings and collaborative brainstorming sessions.Mentor junior developers, sharing your knowledge and expertise.

Jun 21, 2024
Apply
Speechify logo
Full-time|Remote|Islamabad, Pakistan

Speechify’s mission is to remove reading barriers and expand access to learning for everyone. Over 50 million people use Speechify’s text-to-speech tools to turn PDFs, books, Google Docs, news articles, and websites into audio, helping them read more efficiently and remember more. Our products include iOS and Android apps, a Mac app, a Chrome extension, and a web application. Recent recognition includes Google’s Chrome Extension of the Year and Apple’s 2025 Design Award for Inclusivity. Our team of nearly 200 works fully remotely, with no physical office. Team members include frontend and backend engineers, AI researchers, and professionals from companies such as Amazon, Microsoft, and Google, as well as top universities and fast-growing startups. Role overview The Software Engineer - Platform Development will join the Platform team to design, build, and maintain backend services that power payments, analytics, subscriptions, new product features, text-to-speech capabilities, and external APIs. This position suits someone who enjoys solving complex problems, thinks strategically, and cares about delivering a great user experience. Strong technical skills, clear communication, and a commitment to quality are important in this role. What you will do Design and maintain APIs, including the public TTS API and internal services for payments, subscriptions, authentication, and consumption tracking, with a focus on business needs and scalability. Oversee the backend API ecosystem to improve performance and keep systems maintainable. Work on B2B solutions, including customizations and integrations for enterprise clients. Collaborate with cross-functional teams to ensure backend architecture supports product goals and user experience. Interview process The process includes several technical interviews, typically completed within one week. Location This role is based in Islamabad, Pakistan, as part of Speechify’s distributed team.

Apr 20, 2026
Apply
Speechify logo
Full-time|On-site|Islamabad, Pakistan

Role overview Speechify seeks an iOS Core Product Software Engineer for its Islamabad office. This position centers on building and improving the core iOS applications behind Speechify’s text-to-speech platform. The work aims to make content more accessible for users. What you will do Develop and refine iOS applications that form the foundation of Speechify’s product. Work closely with a team to deliver new features and enhancements. Share ideas and solutions to improve the user experience with text-to-speech technology. Location This role is based in Islamabad, Pakistan.

Apr 25, 2026

Sign in to browse more jobs

Create account — see all 392 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.