Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
Frontend Requirements:Proficient in Next.js 15 App Router, including file-based routing and the use of server and client components. Experience with React 19, including the latest hooks, server components, and suspense. Hands-on experience with TypeScript 5.7, ensuring strict mode and type safety. Familiarity with Tailwind CSS 4 for styling. Prior use of the shadcn/ui component library. Experience in managing server state with React Query (TanStack Query v5). Proficient in managing client-only UI state with Redux Toolkit. Experience with React Hook Form and Zod for form validation and NextAuth.js v5 for authentication handling. Backend Requirements:Experience utilizing the NestJS 10 framework, including modules, controllers, services, and guards. Proficient with Prisma 6 as an ORM for PostgreSQL. Strong experience with TypeScript 5.7.Implementation of Passport JWT for authentication. Utilization of class-validator and class-transformer for data validation. Incorporation of Swagger/OpenAPI 3.0 for comprehensive API documentation. Integration of Socket.io for real-time functionalities. Experience with BullMQ and Redis for background job handling. Solid experience with MCP servers and sub-agents. Infrastructure:PostgreSQL database. Redis for caching and job queues. Docker for local development. AWS (ECS, RDS, ElastiCache, S3, CloudFront). Pnpm workspaces for monorepo management.
About the job
At Remotebase, we are more than just a job search platform; we are cultivating a thriving remote work community where you can excel and achieve your career aspirations. We specialize in connecting exceptional tech talent with leading companies, simplifying the job search process for you. Become a part of our journey and let us pave your way to success!
We are on the lookout for a skilled Fullstack Engineer who will play a crucial role in developing high-quality applications. As a Fullstack Developer, you will take ownership of projects and engage in collaboration with our talented team.
About Remotebase
Remotebase is at the forefront of the remote work revolution, creating a community that empowers individuals to succeed in their professional journeys. By connecting top-tier tech talent with industry-leading clients, we facilitate seamless career transitions and opportunities for growth.
Job SummaryAs a Senior Software Engineer specializing in Rust at Creative Chaos, you will play a pivotal role in the design, development, and maintenance of high-performance, reliable software systems. This position demands a profound knowledge of Rust programming, systems programming, and the capability to optimize code for performance and security. You wil…
Job Summary: Join Creative Chaos as a Senior Software Engineer specializing in React Native. In this pivotal role, you will be responsible for designing and developing cutting-edge front-end mobile applications across diverse software platforms. Your expertise will ensure that our client applications are secure, high-performing, and free of bugs. As a senior member of our engineering team, you will also mentor junior developers and contribute to building a strong, collaborative team environment.Job Responsibilities: Conduct thorough analysis of business requirements. Provide accurate estimations for assigned tasks. Develop high-quality code and unit tests. Collaborate effectively with team members to achieve project goals. Optimize code for enhanced security and performance. Maintain existing systems by addressing and fixing issues. Utilize issue tracking software for updates and management. Communicate progress and status updates to stakeholders. Implement version control for your codebase. Research and integrate new technologies into the development process. Lead and guide a team of software engineers. Provide mentorship and training to team members. Continuously upgrade your skills and knowledge in the field. Participate in the evaluation of candidates for open positions.
Role overview Speechify seeks an iOS Core Product Software Engineer based in Lahore, Pakistan. This position centers on building and refining iOS applications that convert text into speech, helping make technology more accessible for users worldwide. What you will do Develop and improve core features in the Speechify iOS app Collaborate with fellow engineers to design and implement new app functionality Optimize app performance to deliver a smooth experience on iOS devices Collaboration Work as part of a team focused on advancing audio solutions and supporting accessibility through technology.
At Sumerge, our software engineers drive digital innovation, leading transformative projects that redefine customer experiences. We are dedicated to developing next-generation solutions that enhance business performance, efficiency, and operations. As industry pioneers, our goal is to build software platforms that not only address current needs but also foresee and adapt to future challenges.We seek an experienced Software Engineering Lead who is passionate about innovation and thrives on tackling complex challenges. The ideal candidate will have a proven track record in crafting advanced software solutions utilizing modern technologies such as cloud-native platforms, microservices, and DevOps methodologies. This role requires a strong technical foundation, with the ability to communicate intricate solutions in a clear and compelling manner. As a natural leader, you will inspire your team, cultivate a collaborative environment, and ensure projects reach successful outcomes.
Join Devsinc as a passionate Software Engineer – AI/ML and contribute to the creation of intelligent, data-driven solutions. We seek a candidate with a robust understanding of machine learning and artificial intelligence, along with hands-on experience in model development, deployment, and adherence to software engineering best practices. You will engage in the entire AI/ML lifecycle—from data preparation and model training to seamless integration and optimization within production environments. This role emphasizes collaboration with cross-functional teams and mentoring junior engineers.Key Responsibilities:Design, develop, and enhance machine learning models to meet business needs.Work with both structured and unstructured data for effective training and evaluation.Implement ML solutions primarily using Python.Deploy models into production and ensure their integration with backend systems.Continuously monitor model performance and conduct retraining as necessary.Collaborate with multidisciplinary teams to convert business challenges into ML solutions.Maintain clean, efficient, and well-documented code.Engage in code reviews and contribute to technical discussions.
Job Summary:Join Creative Chaos as a React Native Software Engineer, where you will play a crucial role in crafting innovative front-end mobile applications across multiple platforms. Your expertise will ensure that our applications are not only functional and secure but also perform seamlessly and are free from bugs. As a senior engineer, you will also mentor junior team members and foster a collaborative team environment through training and guidance.Key Responsibilities:Assess and analyze business requirements to deliver optimal solutions.Estimate task durations and deliverables effectively.Write clean, maintainable code alongside comprehensive unit tests.Collaborate with cross-functional teams for successful project outcomes.Enhance code security and performance continuously.Maintain existing applications by troubleshooting and resolving issues.Utilize issue tracking software to monitor progress and updates.Provide regular status updates to stakeholders.Communicate effectively with clients to understand their needs.Implement version control for your code.Research and explore new technologies to stay ahead in the industry.Lead and inspire a team of software engineers.Guide and mentor team members to foster their professional growth.Stay updated with the latest trends and advancements in technology.Participate in evaluating candidates for open positions.
Job Summary:As a Software Engineer specializing in React Native at Creative Chaos, you will play a pivotal role in developing robust front-end mobile applications across various platforms. Your responsibilities will include ensuring that the application functionality, security, and performance align with design specifications and are devoid of bugs. Senior engineers will also have the opportunity to mentor junior team members, fostering a strong, collaborative team environment.Job Responsibilities: Conduct thorough analysis of business requirements to inform development. Estimate time and resources for assigned tasks effectively. Write, test, and maintain clean, efficient code. Collaborate closely with team members to achieve project goals. Optimize code for enhanced security and performance metrics. Diagnose and resolve existing system issues proactively. Utilize issue tracking software to manage progress and updates. Provide regular status updates to team and clients. Manage version control for your codebase efficiently. Explore and research new technologies to improve development processes. Lead and inspire a team of software engineers. Offer mentorship and guidance to team members. Continuously upgrade skills and knowledge to stay current in the field. Participate in evaluating candidates for open positions.
Role overview Creative Chaos is hiring a Senior Software Engineer with deep Angular expertise for its Lahore office. This position focuses on building and maintaining web applications that offer strong front-end experiences. The role involves hands-on development with Angular and related technologies, while also supporting the quality and performance of team projects. What you will do Design, develop, and maintain web applications using Angular Work to optimize front-end performance and ensure responsive user interfaces Collaborate with cross-functional teams to deliver reliable solutions Mentor junior developers and help promote best practices Participate in code reviews to help maintain high standards for code quality Requirements Strong experience with Angular and JavaScript (ES6) Background in Node.js, HTML, and CSS Familiarity with unit testing methodologies Solid problem-solving skills and a collaborative mindset Location Lahore, Punjab, Pakistan
Veeam is recognized as the Data and AI Trust Company, dedicated to empowering organizations to fully understand, secure, and enhance their data and AI capabilities. As a leading provider in data resilience and security posture management, Veeam is strategically positioned at the intersection of identity, data, security, and AI risk. With our headquarters in Seattle and a presence in over 30 countries, we protect more than 550,000 customers worldwide, who rely on Veeam to keep their businesses operational. Join us as we advance together, fostering growth, learning, and making a significant impact for some of the world’s most prominent brands.About the RoleAs a key member of our distributed agile team, you will contribute to the development of an innovative SaaS platform that supports a range of enterprise applications, tackling complex data analytics and enterprise challenges. Your role will be pivotal in ensuring that the frameworks and products we create adhere to established design, implementation, and quality standards.What You’ll DoDevelop and maintain a comprehensive full-stack SaaS application within a cloud environment.Design, build, deploy, and manage cloud solutions across multiple public cloud platforms, such as AWS, Google Cloud, and Microsoft Azure.Collaborate with cross-functional teams to define and refine product requirements, ensuring alignment with business goals.Conduct code reviews and provide constructive feedback to enhance team performance and product quality.Stay updated on emerging cloud technologies and industry trends to continuously improve our platform.
Veeam is recognized as the leading Data and AI Trust Company, dedicated to empowering organizations to fully understand, protect, and maintain the resilience of their data and AI. As pioneers in both data resilience and data security posture management, Veeam is strategically positioned at the intersection of identity, data, security, and AI risk management. With our headquarters in Seattle and a presence in over 30 countries, Veeam safeguards the operations of more than 550,000 customers worldwide, who rely on us to sustain their business continuity. Join our team and be part of a fearless journey forward, where we grow, learn, and make significant contributions to some of the world’s largest brands.About the RoleThe Associate Software Development Engineer in Test (SDET) plays a pivotal role in understanding software functionality and ensuring the seamless execution of automated tests. Under the mentorship of senior team members, you will gain insights into the codebase and the automation framework.Key Responsibilities:Develop and maintain basic automated test scripts for both UI and API.Conduct manual testing when automation is not yet available.Document identified bugs with detailed reproduction steps and collaborate with developers to implement fixes.Carry out regression testing to verify that new code does not disrupt existing features.
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Devsinc is actively seeking talented Data Scientists with 6 months to 1.5 years of experience, particularly in the realm of machine learning (ML). This position is perfect for those who have started to hone their skills in ML methodologies and are passionate about utilizing this expertise to tackle real-world problems. The ideal candidate will possess a solid grounding in ML techniques, a knack for analytical thinking to decode complex data challenges, and a commitment to driving data-informed decisions and innovations.Key Responsibilities:Design, develop, and implement machine learning models to solve specific business challenges, including data preprocessing, feature engineering, model selection, training, and validation.Conduct exploratory data analysis to discover hidden patterns, correlations, and insights within structured and unstructured datasets. Use these insights to optimize ML models and methodologies.Collaborate with a diverse team of data scientists, engineers, and business stakeholders to clarify data requirements and deliver ML-driven solutions.Create engaging visualizations to summarize the results of ML models and analyses. Prepare detailed reports and presentations that translate intricate ML concepts and findings into actionable business insights.Continuously seek educational opportunities in advanced machine learning techniques and algorithms, integrating innovative research and tools into projects to enhance model performance and efficiency.Contribute to the development of prototypes for predictive models and other ML applications, evaluating their effectiveness in practical scenarios.Explore opportunities to leverage insights, datasets, code, and models across various organizational functions, such as HR and marketing.Exhibit curiosity and enthusiasm for using algorithms to address challenges and inspire others to appreciate the value of your work.Maintain effective communication, both verbal and written, to understand data needs and report on results.
Job Overview Join Creative Chaos as a Software Engineer specializing in React, where you will be an integral part of our team, focusing on the development of innovative front-end web applications across various software platforms. You will ensure that our client applications are functional, secure, and high-performing while maintaining the highest standards of quality and eliminating bugs. Key Responsibilities Analyze and interpret business requirements to develop efficient solutions. Estimate and manage assigned tasks effectively. Write high-quality code and comprehensive unit tests. Collaborate closely with team members to foster a productive work environment. Optimize your code for enhanced performance and security. Maintain existing systems by resolving any issues promptly. Utilize issue-tracking software to monitor progress and updates. Provide regular status updates to stakeholders. Engage with clients to understand their needs and feedback. Manage code versions diligently. Conduct research on emerging technologies to keep our stack modern. Continuously upgrade your skills and knowledge in the field.
Join Devsinc as a Senior Software Engineer specializing in Artificial Intelligence. We are looking for an accomplished professional with a minimum of 3 years of hands-on experience in AI and Machine Learning. In this role, you will be responsible for designing, developing, and implementing advanced AI systems in production settings. The ideal candidate will possess a solid foundation in software engineering, extensive knowledge of machine learning techniques, and a successful track record of delivering scalable AI solutions. This position requires strong architectural insight, technical leadership, and the ability to drive cross-functional teams through complex AI projects from inception to launch.Key Responsibilities:Oversee the complete development cycle and deployment of AI projects, from ideation to production.Design, develop, and enhance AI/ML models, including deep learning, natural language processing, computer vision, and large language models.Create robust pipelines for training, fine-tuning, evaluation, deployment, and ongoing improvement.Develop production-grade inference services, APIs, and microservices, ensuring high performance, reliability, and cost-effectiveness.Implement and manage MLOps workflows using tools like SageMaker, MLflow, Vertex AI, Docker, and Kubernetes.Utilize advanced model optimization strategies such as quantization, distillation, batching, and GPU/TPU acceleration.Conduct experiments and explore emerging AI methodologies (LLMs, RAG, multimodal AI, vector search) to apply insights to practical scenarios.Collaborate effectively with Data Engineering, Product, DevOps, and Business teams to deliver AI-enhanced features.Mentor junior and mid-level engineers, fostering best practices in AI and software engineering.Engage in system architecture design, CI/CD implementation, monitoring, and lifecycle management of AI systems.Maintain high standards of code quality, documentation, security, and compliance throughout the AI development cycle.
Job OverviewAt Devsinc, we are on the lookout for a talented Software Engineer specializing in the MERN stack to become an integral part of our innovative development team. In this role, you will be responsible for creating scalable and high-performance web applications using cutting-edge technologies such as React.js, Node.js, and databases including PostgreSQL, MySQL, and MongoDB. You will take the lead in designing and implementing comprehensive solutions, managing multiple projects, and taking full ownership of your contributions from inception to deployment.Key Responsibilities Architect, develop, and maintain robust web applications with a focus on scalability and performance. Create user-friendly, responsive front-end interfaces utilizing React.js. Build RESTful APIs and backend services using Node.js and Express.js. Utilize PostgreSQL, MySQL, and MongoDB for effective data modeling and storage. Deploy and oversee applications on AWS, ensuring reliability and scalability. Leverage Docker for containerization and orchestration of services. Write clean, well-documented, and testable code adhering to best practices and team standards. Diagnose, debug, and enhance applications for optimal performance and reliability. Stay updated with the latest industry trends and introduce innovative concepts to the team. Exhibit ownership and accountability for the quality and delivery of your work. Effectively manage and prioritize tasks across multiple ongoing projects to ensure timely delivery without sacrificing quality.
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 Summary As a Senior React Software Engineer at Creative Chaos, you will play a pivotal role in designing and developing front-end web applications across diverse software platforms. Your primary focus will be to ensure that each application is functional, secure, and performs optimally, adhering to the highest standards of quality. In this leadership position, you will also mentor junior engineers and contribute to enhancing the overall team capacity through effective training and guidance.Duties & ResponsibilitiesAnalyze and understand business requirements.Estimate the time required for assigned tasks.Write high-quality code and perform unit testing.Collaborate effectively with team members.Optimize your code for enhanced security and performance.Maintain existing systems by resolving any issues.Utilize issue tracking software to update project statuses.Provide regular updates on project progress.Engage in direct communication with clients.Manage version control for your code.Explore and research new technologies.Lead and inspire a team of software engineers.Provide mentorship to team members through training and support.Continuously upgrade your skills and knowledge.Participate in evaluating candidates for open positions.
Join Speechify as a Software Engineer focusing on platform development in Karachi, Pakistan. In this dynamic role, you will contribute to building innovative solutions that enhance the user experience and streamline operations. Collaborate with cross-functional teams to design, develop, and maintain cutting-edge software applications.
Veeam is recognized as the Data and AI Trust Company, dedicated to empowering organizations to fully comprehend, secure, and ensure the resilience of their data and AI. As a leader in data resilience and security posture management, Veeam is designed for the integration of identity, data, security, and AI risk. With its headquarters in Seattle and offices across more than 30 countries, Veeam safeguards over 550,000 customers globally, who rely on Veeam to maintain their operations. Join us in our fearless journey forward, as we grow, learn, and make a significant impact for some of the world's largest brands.About the RoleWe are seeking a Software Development Engineer in Test (SDET) to join our Securiti Sciences team. In this pivotal role, you will ensure quality excellence from concept through delivery. You will transcend traditional development or QA roles by utilizing your deep understanding of system architecture and data flow to make informed automation decisions (API versus UI), identify issues at scale, and advocate for quality enhancements throughout the software development lifecycle (SDLC). If you are eager to become a technical consultant and a quality enabler, rather than merely an application developer or defect detector, we want to connect with you!
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Join our innovative team as a Senior Software Engineer specializing in Artificial Intelligence and Machine Learning. In this pivotal role, you will be responsible for designing, developing, and scaling intelligent systems, including sophisticated machine learning pipelines and advanced AI agents that excel in reasoning, planning, and automation.Your expertise will drive the creation of production-grade AI models, seamless integration of large language models (LLMs), and the design of agent architectures that effectively interact with APIs, databases, and complex workflows. This position uniquely combines applied machine learning proficiency with robust backend engineering skills and a focus on product-oriented problem-solving.Key Responsibilities:Architect and develop autonomous or semi-autonomous AI agents capable of planning, reasoning, and interfacing with various tools, APIs, or external systems.Implement agent frameworks such as LangChain, LlamaIndex, CrewAI, or develop custom orchestration systems.Utilize existing industry capabilities to enhance virtual assistant functionalities, including voice interactions.Refine reasoning and retrieval pipelines employing embeddings, vector databases, and prompt engineering techniques.Design, train, and optimize machine learning models utilizing frameworks like PyTorch, TensorFlow, or scikit-learn.Handle data preprocessing, feature engineering, and model evaluation for NLP, computer vision, or predictive analytics.Construct ML pipelines for training, deployment, and monitoring in production settings.Collaborate with engineering teams to integrate AI components into backend systems and APIs.Maintain scalable, manageable codebases with CI/CD practices, observability, and cloud-native architecture (AWS/GCP/Azure).Participate in technical architecture and design reviews for AI-driven features and platforms.Keep abreast of developments in LLMs, agent frameworks, and model architectures.Prototype and assess innovative approaches for reasoning, tool utilization, and adaptive behavior in AI agents.Share insights and mentor colleagues on best practices in machine learning and AI development.
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Join Devsinc as a Senior Software Engineer specializing in the MERN stack! We are on the lookout for a skilled MERN Developer to become a vital part of our innovative team. In this pivotal role, you will drive business growth by leveraging your expertise in Python programming and script automation to enhance our sales processes. Collaborating closely with our sales team, you will craft customized solutions that fulfill client requirements while enhancing productivity and optimizing communication workflows. If you are enthusiastic about technology and possess a flair for sales, this is an ideal opportunity for you!Lead the design and development of comprehensive full-stack features utilizing the MERN stack: MongoDB, Express.js, React.js, and Node.js.Architect scalable and maintainable solutions for backend APIs and frontend user interfaces.Create and manage RESTful and/or GraphQL APIs with robust error handling and authentication mechanisms (e.g., JWT, OAuth).Develop unit and integration tests using frameworks such as Jest, React Testing Library, Mocha, or Chai.Optimize web application performance for both speed and scalability.Implement responsive and accessible UI/UX using cutting-edge CSS techniques (SASS, CSS Modules, Tailwind, etc.).Utilize version control (Git) with feature branching and pull requests.Collaborate with cross-functional teams including Product, Quality Assurance, DevOps, and Design.Conduct thorough code reviews, enforce industry best practices, and mentor junior developers.Integrate third-party services (e.g., Stripe, SendGrid, Firebase) as necessary.Engage in architecture discussions and contribute to technical planning sessions.