Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Qualifications:Bachelor’s degree in Computer Science or a related discipline. Proven hands-on experience with Python. Strong grasp of ReactJS, hooks, and component-based architecture. Experience with REST APIs. Good understanding of HTML, CSS, and JavaScript (ES6+). Familiarity with Git and version control workflows. Knowledge of relational databases such as PostgreSQL or MySQL.
About the job
Join our dynamic engineering team at devsinc-17 as a Mid-Senior Python + React Developer. We are seeking a talented individual who excels in Python backend development and ReactJS frontend development. Your role will involve creating scalable APIs and responsive user interfaces, while collaborating with cross-functional teams to design, develop, and enhance web applications in line with best engineering practices.
Key Responsibilities:
Develop and sustain backend services using Python frameworks such as Django, Flask, or FastAPI.
Craft interactive and reusable UI components with ReactJS.
Integrate RESTful APIs between frontend and backend systems.
Produce clean, maintainable, and thoroughly documented code.
Collaborate with cross-functional teams to gather requirements and implement effective solutions.
Debug, optimize, and enhance application performance.
Engage in code reviews and contribute to the establishment of best practices within the team.
Assist with deployment, monitoring, and post-release fixes as necessary.
About devsinc-17
devsinc-17 is a forward-thinking software development company based in Lahore, Punjab, Pakistan. We specialize in delivering innovative digital solutions and are dedicated to fostering a collaborative and creative work environment that empowers our team members.
Join our dynamic team at Smart Working Solutions as a Senior Full Stack Engineer specializing in Platform & DevOps. In this fully remote, full-time role, you will leverage your extensive experience in software development and operations to design, implement, and maintain scalable solutions that drive our platform's success.As a Senior Full Stack Engineer, yo…
At Devsinc, we are in search of a dedicated Senior Software Engineer (MERN Full Stack) who thrives on creating scalable web applications, writing clean and efficient code, and nurturing junior developers. The ideal candidate will possess an in-depth knowledge of both front-end and back-end technologies within the MERN stack (MongoDB, Express.js, React.js, Node.js), along with a robust understanding of software engineering best practices.Key Responsibilities:Design, develop, and maintain comprehensive web applications utilizing the MERN stack.Create reusable components and front-end libraries for future implementations.Develop RESTful APIs and seamlessly integrate third-party services.Ensure the performance, quality, and responsiveness of applications.Collaborate with cross-functional teams, including product managers, UI/UX designers, and QA engineers, to deliver optimal solutions.Write clean, maintainable, and testable code that adheres to modern design principles.Conduct code reviews and provide mentorship to junior engineers.Troubleshoot, debug, and enhance existing systems.Engage in architectural discussions and contribute to technical decision-making processes.Stay informed about the latest trends in JavaScript, frameworks, and best practices.
Core ResponsibilitiesAs a Senior Software Engineer specializing in AI/ML, you will:Identify and engage potential clients seeking advanced AI/ML solutions using Python.Craft and implement effective strategies to generate leads and broaden our client base.Oversee the complete sales cycle from prospecting to deal closure.Conduct client meetings and presentations, demonstrating our AI/ML capabilities through product demos.Lead contract negotiations ensuring mutually beneficial agreements.Establish and nurture long-term client relationships to facilitate repeat business.Collaborate with technical teams to design and propose tailored Python-based AI/ML solutions.Provide ongoing support to clients, ensuring their satisfaction and successful project implementation.Stay updated on industry trends and emerging AI/ML technologies to fine-tune sales strategies.
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
About UsSkyLabs AI Inc. is pioneering advancements in the artificial intelligence landscape. Headquartered in the United States, our mission revolves around applied research in AI, focusing on intelligent reasoning and neurosymbolic AI to tackle complex challenges in software engineering. Our extraordinary team comprises elite researchers and engineers, dedicated to creating cutting-edge platforms and intelligent agents that will define the future of software. If you possess a passion for developing genuinely intelligent systems and aspire to create a meaningful impact, we invite you to join our journey.The RoleWe are on the lookout for a talented Senior Backend Engineer to spearhead the design and execution of our cloud-native infrastructure. This pivotal role will be key in establishing a scalable, resilient, and secure microservices platform on which our AI agents and developer tools will operate.Your responsibilities will encompass the entire spectrum, from API gateways and database architecture to Kubernetes-based remote execution environments. You will architect asynchronous systems for managing extended agentic tasks and create high-throughput pipelines for LLM inference and telemetry. The ideal candidate is a backend virtuoso, experienced in constructing and scaling complex, AI-driven systems in production.
Smart Working Solutions connects talented professionals with global teams for long-term, full-time remote careers. The company focuses on removing geographical barriers and fostering a supportive, growth-oriented community. Based in Pakistan, this remote-first workplace emphasizes personal and professional success for its team members. Role overview The Senior Security Engineer will play a key role in designing and enforcing security protocols across mobile apps, backend services, and web platforms. The position centers on ensuring systems are secure by design, protecting customer data, and maintaining platform integrity while meeting strict internal and regulatory standards. What you will do Develop and enforce security measures for applications and infrastructure. Work closely with engineering teams to integrate security into every stage of the development lifecycle, including secure coding, threat modeling, DevSecOps, and infrastructure security. Identify vulnerabilities, assess risks, and implement proactive solutions to strengthen security posture. Requirements Experience in application security, secure architecture, and supporting engineering teams. Ability to help development teams build resilient and compliant systems. Strong understanding of security standards and regulatory requirements. This role suits security engineers who enjoy working at the intersection of application security, architecture, and engineering support in a collaborative, remote-first environment.
Join the Innovators at Devsinc! We are on the lookout for a skilled Senior Software Engineer specializing in Python to bolster our dynamic team. This pivotal role entails harnessing your Python programming skills to optimize sales processes and foster business growth. By collaborating closely with our sales team, you will develop customized technical solutions that cater to client needs, enhancing productivity and streamlining communication. If you possess a passion for technology and a flair for sales, we have the perfect opportunity for you!Key Responsibilities:Leverage Python scripting for automating sales processes, managing customer relationships, and improving productivity.Work alongside the sales team to pinpoint areas for improvement and craft tailored solutions utilizing Python.Engage with clients to comprehend their requirements and present customized offerings that incorporate innovative technical solutions.Analyze sales performance data to discern trends and facilitate data-driven decision-making.Draft and maintain documentation for processes, scripts, and tools to ensure clarity and replicability.Support the training and onboarding of new sales team members regarding automated processes and tools.
Oversee and manage daily testing activities while collaborating with developers, architects, and technical release managers in an Agile/Scrum environment. Engage in scrum meetings and product planning, taking ownership of all testing phases and types, including strategy formulation, requirement analysis, planning, execution, management, and reporting. Effectively document issues and facilitate communication for troubleshooting, ensuring resolution of all bugs and changes before client delivery. Work closely with the QA team to ensure timely completion of daily QA tasks while maintaining high-quality standards. Develop and refine processes to uphold the utmost quality assurance standards. Examine existing procedures, workflows, and software to ensure processes remain current and effective. Support the development of ongoing training programs for the QA team. Conduct department-specific orientations and training for new hires. Maintain transparent communication with internal teams. Assist in internal project kickoffs and gather requirements/specifications. Comprehend complex business and functional requirements and provide guidance on designing technical test cases that thoroughly evaluate the tech stack from an architectural perspective to meet project demands. Collaborate with project and engineering teams to implement and uphold quality gates at every stage of the pipeline.
Job SummaryAs a Senior Software Engineer specializing in .NET at Creative Chaos, you will play a pivotal role in developing robust server applications across various software platforms. Your primary responsibility will include crafting Restful APIs for client applications, ensuring that each solution meets high standards of functionality, security, and performance while remaining free of bugs. In this senior position, you will also mentor junior engineers and enhance team capabilities through effective training.Duties & ResponsibilitiesConduct thorough analysis of business requirementsEstimate and prioritize assigned tasks for efficiencyDevelop high-quality code and implement unit testsCollaborate effectively with team members across departmentsOptimize code for superior security and performanceMaintain and troubleshoot existing systemsUtilize issue tracking software to manage project updatesProvide regular status updates to stakeholdersEngage in direct communication with clientsManage version control of your codeResearch and integrate new technologiesLead a team of software engineers towards achieving project goalsProvide mentorship and training to team membersContinuously upgrade skills and knowledge baseParticipate in the evaluation process of candidates for open roles
Job OverviewA Senior QA Engineer at Creative Chaos plays a critical role in ensuring the quality and reliability of our software products. This position focuses on designing and executing tests, troubleshooting issues, and defining corrective measures. The engineer will assess system requirements and track quality assurance metrics while also taking on a mentorship role for junior team members, enhancing team capabilities through training.Key Responsibilities: Organize and drive daily testing activities in collaboration with developers, architects, and technical release managers within an Agile/Scrum framework. Engage in scrum and product planning, managing all phases and types of testing, including strategy, requirements, execution, and reporting. Document and facilitate communication regarding issues, bugs, and changes, ensuring resolution before client delivery. Work collaboratively with other QA team members to meet daily QA goals with high quality. Establish processes aimed at delivering the utmost quality assurance standards. Review procedures, workflows, and software to keep processes current and efficient. Support the development of ongoing training programs for the QA team. Provide orientation and training for new hires specific to departmental needs. Maintain effective communication with internal teams. Assist with project kickoffs and gathering requirements/specifications. Comprehend complex business and functional requirements to guide the design of comprehensive technical test cases that rigorously validate the tech stack. Collaborate with project and engineering teams to enforce quality checkpoints throughout the pipeline.
Job Overview: We are seeking a highly skilled Senior Software Engineer specializing in Vue.js to join our dynamic team at Creative Chaos. This role involves developing robust front-end web applications for a variety of software platforms. You will ensure that our client application meets design specifications while maintaining high standards for functionality, security, and performance. In addition, you will play a vital role in mentoring junior developers and fostering a strong team environment through effective training and guidance.Key Responsibilities:Analyze and interpret business requirements to deliver effective solutions.Estimate deadlines for assigned tasks and deliver on time.Develop code and unit tests to ensure quality and reliability.Collaborate with cross-functional teams to enhance application features.Optimize code for improved security and performance.Maintain existing systems by resolving issues promptly.Utilize issue tracking software to manage tasks efficiently.Provide regular status updates to stakeholders.Engage in client communication to gather feedback.Manage version control for your code effectively.Research and implement new technologies to stay ahead.Lead a team of software engineers towards achieving project goals.Mentor team members and promote skill development.Continuously upgrade personal skills and knowledge.Participate in evaluating candidates for open positions.
About Smart Working SolutionsAt Smart Working Solutions, we envision a work environment that not only looks good on paper but feels rewarding daily. This isn't merely another remote job opportunity; it's about finding your true place within a vibrant community that genuinely supports your growth and well-being.Our mission is clear: to eliminate geographic barriers and connect talented professionals with exceptional global teams and products for long-term, full-time positions. We are dedicated to helping you discover fulfilling work with teams that prioritize your success, empowering you to develop both personally and professionally.Join one of the highest-rated workplaces on Glassdoor and discover what it means to flourish in a truly remote-first world.About the RoleWe are seeking a Senior Full Stack / Applied AI Engineer to join a dynamic, high-impact team at the convergence of product engineering and AI-driven solutions.This role transcends traditional full-stack positions. It is highly autonomous and product-focused, allowing you to take full ownership from concept to production, while engaging in backend, frontend, architectural, and AI-enhanced features. You'll thrive in a fast-paced, low-process environment, skillfully transforming ambiguous stakeholder needs into effective solutions, all while balancing swift delivery and long-term quality.Your responsibilities will include enhancing an existing Python-based application and developing new AI-powered solutions, often prototyping and delivering within tight deadlines. This position requires strong engineering judgment, a proactive approach, and the capacity to instill structure and best practices in a rapidly evolving environment.
Job OverviewCreative Chaos is seeking an experienced Full Stack Software Engineer specializing in Node.js and React. This role entails the development of robust server and client applications across diverse software platforms, including the creation of RESTful APIs and dynamic front-end interfaces for web applications. As a Senior Software Engineer, you will ensure that the application meets design specifications regarding functionality, security, and performance while remaining free from bugs. A key aspect of this position is mentoring junior engineers and fostering team growth through dedicated training.Key ResponsibilitiesAnalyze and interpret business requirements to inform development.Estimate timeframes for assigned tasks and deliverables.Write clean, efficient code along with comprehensive unit tests.Collaborate with team members to achieve project goals.Optimize code for enhanced security and performance.Maintain existing systems by troubleshooting and resolving issues.Keep issue tracking software updated with progress reports.Provide regular status updates to stakeholders.Engage with clients to gather feedback and requirements.Manage version control for your code effectively.Conduct research to stay current with new technologies.Lead a team of software engineers, guiding and mentoring them.Facilitate training sessions to enhance team skills and knowledge.Evaluate candidates for open positions within the team.
About Usflatgigs is a forward-thinking technology firm headquartered in the UAE, specializing in the creation of scalable digital platforms and innovative logistics solutions tailored for modern enterprises. Our diverse team blends physical and remote work environments, uniting experienced engineers who prioritize innovation and collaboration. We are committed to delivering products that are efficient, secure, and engineered for sustainable growth.About the PositionWe are seeking a Senior Full-Stack Engineer (Tech Lead) to spearhead the design and development of a comprehensive full-stack platform utilizing Django and React. In this role, you will architect adaptive backend services, develop engaging dashboards, and mentor a small engineering team. The ideal candidate will possess robust technical skills, exceptional communication abilities, and the capability to transform business requirements into dependable software solutions.
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Job Description Join Translation Empire PK as a Senior AI Engineer / AI Solutions Architect and take the lead in developing cutting-edge AI systems designed for scalability and high performance. This vital role calls for exceptional leadership and technical prowess in deploying enterprise-level AI models.Key Responsibilities: Architect and oversee the design, development, and integration of AI projects. Establish technical strategies that align seamlessly with our business objectives. Review and enhance the performance of implemented ML models. Guide and mentor junior engineers and researchers to foster their growth. Assess and incorporate innovative AI technologies into our existing frameworks.
Job OverviewWe are seeking an experienced Senior Full Stack Software Engineer proficient in PHP and VueJS to join the dynamic team at Creative Chaos. In this role, you will be instrumental in developing and maintaining both server-side and client-side applications across a range of software platforms. Your expertise will be crucial in crafting robust RESTful APIs and creating seamless front-end web interfaces. As a senior engineer, you will ensure that all applications meet the highest standards of functionality, security, and performance, all while maintaining a bug-free environment. You will also play a key role in mentoring junior engineers, fostering team growth through training and knowledge sharing.Key Responsibilities Analyze and interpret business requirements for software development. Estimate the complexity and time required to complete assigned tasks. Write clean, efficient code and conduct thorough unit testing. Collaborate effectively with cross-functional teams. Optimize code for enhanced security and performance. Maintain existing systems and resolve any issues that arise. Utilize issue tracking software to update status and manage tasks. Communicate progress and challenges with clients regularly. Version control management for your codebase. Research and implement new technologies to enhance product offerings. Lead a team of software engineers in project execution. Provide mentorship and guidance to team members. Continuously upgrade personal skills and knowledge base. Participate in candidate evaluation for recruitment. Requirements Bachelor’s degree in Computer Science, Software Engineering, or a related field. At least four (4) years of professional experience in software development. Strong proficiency in core PHP, MVC frameworks, and Yii. Demonstrated experience as a full stack engineer, particularly with PHP and VueJS. Familiarity with JQuery, JavaScript, and AJAX. Experience in developing backend components and RESTful APIs. Solid understanding of security standards and compliance requirements. Proficiency with various relational and schemaless databases, including MySQL. Experience in creating effective database structures to support application functionality. Knowledge of unit testing practices, aiming for 90% test coverage. Experience with collaboration tools such as GitHub and JIRA. Benefits Paid Time Off (PTO) Remote Work Flexibility Health Insurance Coverage Outpatient Department (OPD) Benefits Opportunities for Training and Development Life Insurance
Join flatgigs as a Senior Full-Stack Software Engineer, where you will play a pivotal role in designing, building, and maintaining the vital frontend and backend components of Ahoy’s innovative movement and logistics platform. Your backend development will primarily leverage C#/.NET 5+ on Azure, utilizing event-driven patterns and high-performance SQL alongside modern architectural methodologies. On the frontend, you'll be responsible for crafting responsive and maintainable interfaces using Angular.You will work closely with product managers, DevOps, and fellow engineers to deliver solutions from inception to implementation, including architectural design, UI feature development, API creation, and production monitoring systems.Key Responsibilities:Design, implement, and maintain microservices and APIs utilizing ASP.NET Core and Entity Framework Core.Create responsive, reusable, and maintainable Angular components and user interfaces.Model robust relational schemas and compose high-performance queries for SQL Server.Build and integrate messaging and event systems (e.g., Azure Service Bus, RabbitMQ, Kafka) to facilitate decoupled, event-driven workflows.Apply Clean Architecture and Onion Architecture principles to maintain modular, testable, and maintainable codebases.Take ownership of the complete software delivery lifecycle, including automated testing, CI/CD pipelines, containerization, logging, and telemetry on Azure.Conduct peer code reviews and provide mentorship to junior and mid-level developers while promoting engineering best practices (SOLID, TDD, DDD).Troubleshoot production issues, optimize performance, and drive continuous enhancements in service reliability and UI responsiveness.
Join our innovative team at flatgigs as an Architecture and Research Engineer, where you will specialize in AWS serverless and AI-driven technologies. This role is crucial in enhancing our technological capabilities, requiring creative problem-solving and a zest for discovering new solutions that utilize serverless architectures and autonomous operations. You will work collaboratively with cross-functional teams to design and implement scalable, efficient systems grounded in cloud-native technologies.Key ResponsibilitiesArchitect and implement AWS serverless solutions to boost system scalability and minimize operational costs.Research autonomous operations and AI-driven methodologies to refine business processes and workflows.Develop proof of concepts and prototypes showcasing the potential of serverless and autonomous systems.Work closely with data scientists and AI experts to integrate machine learning models into serverless applications.Evaluate existing systems and recommend enhancements through the adoption of serverless technologies and automation practices.Generate technical documentation and present results to stakeholders, ensuring strategic alignment with business objectives.Keep abreast of industry trends and emerging technologies in cloud computing, AI, and automation.QualificationsEducation: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related discipline.Experience: At least 4 years of hands-on experience in cloud architecture, particularly with AWS services.Demonstrated expertise in designing and deploying serverless applications utilizing AWS Lambda, API Gateway, and associated services.In-depth understanding of cloud-native design patterns and best practices.Experience with AI and machine learning frameworks is advantageous.Technical SkillsSkilled in programming languages such as Python, JavaScript, or Java.Familiarity with Infrastructure as Code (IaC) tools like AWS CloudFormation or Terraform.Knowledge of containerization technologies (e.g., Docker, AWS Fargate) and orchestration tools.Experience with monitoring and logging tools for serverless architectures.Soft SkillsExceptional analytical and problem-solving abilities.Strong verbal and written communication skills to articulate technical concepts to non-technical audiences.A proactive, collaborative approach, thriving in team settings.Ability to juggle multiple projects while meeting deadlines.Preferred QualificationsExperience in deploying AI solutions within a serverless context.Familiarity with DevOps practices and CI/CD pipelines.This opportunity is perfect for individuals who are passionate about leveraging cutting-edge technologies to drive innovation and efficiency.
Join AdalFi as We Expand Globally!Position OverviewAt AdalFi, we are revolutionizing the landscape of digital lending technology, placing quality at the core of our mission. We seek a Senior QA Engineer to become a vital part of our dynamic teams in Karachi and Islamabad. This is an extraordinary chance for an individual who is dedicated to delivering software excellence, championing automation, and elevating quality standards across intricate, high-stakes systems. As a Senior QA Engineer, you will work collaboratively with developers, product managers, and business stakeholders to design, implement, and automate test strategies and cases that ensure the reliability and scalability of our innovative fintech solutions.Key Responsibilities:● Create, develop, and sustain robust and scalable automation test frameworks and scripts utilizing leading industry tools and technologies (preferably Cucumber, Selenium, Java, JMeter).● Assess and prioritize test automation prospects grounded in risk, business significance, and practicality.● Run automated test suites, analyze outcomes, and report defects proficiently.● Collaborate with development teams to grasp software designs and pinpoint potential quality concerns early in the development cycle.● Contribute to the ongoing enhancement of our testing processes and methodologies.● Integrate automated testing within the CI/CD pipeline for continuous testing.● Develop and manage test data and environments for automation purposes.● Engage in code reviews to ensure testability and compliance with quality standards.● Diagnose and resolve issues related to test automation frameworks and scripts.● Keep abreast of the latest developments and trends in test automation.● Document test plans, test cases, and results in a clear and concise manner.Desired Qualifications:● Bachelor's degree in Computer Science, Engineering, or a relevant discipline.● 3-5 years of demonstrable experience in software quality assurance with a strong emphasis on test automation.● Comprehensive understanding of the software development lifecycle (SDLC) and various testing methodologies (Agile, Waterfall).● Proven experience in a similar role, showcasing a commitment to quality assurance and automation.
About AdalFiAt AdalFi, we are pioneering the evolution of digital lending in Pakistan with our AI-driven platform, empowering banks to introduce cutting-edge credit products in mere days rather than months. Our innovative use of advanced AI and data analytics facilitates smarter, quicker lending decisions, improving credit accessibility for millions.Role OverviewAs a Senior QA Engineer at AdalFi, you will play a critical role in assuring the quality, performance, and reliability of our software solutions. You will work closely with cross-functional teams, including developers and product managers, to rigorously test our mobile and web applications. The ideal candidate will possess strong analytical skills, a keen eye for detail, and a genuine enthusiasm for identifying software issues. Proficiency in writing test cases, reporting bugs, and operating within Agile/Scrum frameworks is essential.Key ResponsibilitiesConduct comprehensive testing of mobile and web applications to uphold superior quality standards.Identify, document, and collaborate with developers to efficiently resolve bugs or discrepancies.Develop and maintain detailed test cases and scripts aligned with business requirements and user stories.Execute various testing methodologies including UI, regression, cross-browser, integration, and User Acceptance Testing (UAT).Enhance testing infrastructure and internal QA processes for optimal and consistent test execution.Generate clear and structured test reports that summarize outcomes, performance issues, and defect metrics.Engage in all phases of the software development lifecycle, offering insights during design, development, and release.Partner with cross-functional teams [Development, Business Analysis, and User Experience] to ensure software meets user expectations and is delivered timely.Required Skills & QualificationsBachelor’s degree in Computer Science, Engineering, or relevant field.2–4 years of practical experience in manual testing, ideally within agile development settings.Thorough understanding of QA methodologies, testing techniques, and software development processes.Experience with automation testing is highly advantageous.Proven ability to write and execute test cases, test plans, and bug reports.Familiarity with defect tracking tools such as Jira or equivalent is preferred.
Job Duties and Responsibilities:As a skilled Quality Assurance professional, provide expert insights and guidance on business and quality metrics within project teams.Design and develop robust test automation frameworks, continually refining them to meet evolving project requirements.Thoroughly review test cases, scripts, plans, and procedures for both manual and automated testing.Ensure compliance with established standards and procedures during manual and automated test execution.Oversee, support, and coordinate the business and QA facets of software development activities, including requirement analysis and application QA.Create automation scripts to address user story scenarios committed for the sprint utilizing various tools (Selenium, Java, TestNG, Jenkins, Maven, etc.) for regression and performance testing across different application releases.Collaborate with cross-functional teams to uphold quality standards throughout the software development lifecycle.Estimate, prioritize, and organize testing activities effectively.Proactively acquire new knowledge and skills, rapidly evolving through exposure to innovative ideas and practices, and effectively share insights with the team.Assist in the recruitment of talented software testing professionals.