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.
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…
Job OverviewJoin Creative Chaos as a Senior Software Engineer specializing in Node.js. In this pivotal role, you will be responsible for the design, development, and maintenance of server applications across various software platforms. Your expertise in creating robust Restful APIs will empower client applications, ensuring they are functional, secure, and optimized for performance. You will also play a crucial role in mentoring junior engineers, enhancing team capabilities through guidance and training.Key ResponsibilitiesAnalyze and interpret business requirements effectively.Estimate and prioritize tasks with accuracy.Develop clean, maintainable code and comprehensive unit tests.Collaborate with cross-functional teams to achieve project goals.Optimize code to enhance security and performance metrics.Maintain existing systems by troubleshooting and resolving issues.Utilize issue tracking software to update and manage project statuses.Provide regular updates on project progress and challenges.Engage with clients to gather feedback and ensure satisfaction.Manage version control for your code effectively.Stay current with emerging technologies through research.Lead a team of software engineers, fostering growth and collaboration.Mentor team members, enhancing their skills through training.Continuously upgrade your technical knowledge and skills.Assist in the evaluation of candidates for new positions.
Join the innovative team at Septem Systems as a Full Stack Software Engineer specializing in the MERN stack. We are seeking talented and experienced individuals with proven expertise in NestJS and a strong command of MySQL. This is an exciting opportunity to contribute to the development of scalable web applications that address real-world challenges.As a member of our engineering team, you will have the chance to work collaboratively on impactful projects, optimize application performance, and enhance user experiences across various devices.Our office operates from 11:00 AM to 8:00 PM on-site, located on Queen’s Road, Lahore.
Devsinc is seeking a Senior Software Engineer with expertise in the MERN stack who is driven by a passion for crafting scalable web applications. The ideal candidate will excel in writing clean, efficient code and take pride in mentoring junior developers. A comprehensive understanding of both front-end and back-end technologies within the MERN stack (MongoDB, Express.js, React.js, Node.js) is essential, alongside a strong grasp 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 implementation.Develop RESTful APIs and seamlessly integrate third-party services.Ensure optimal performance, quality, and responsiveness of applications.Collaborate effectively with cross-functional teams, including product managers, UI/UX designers, and QA engineers.Write clean, maintainable, and testable code in accordance with modern design principles.Conduct thorough 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 current with the latest trends in JavaScript, frameworks, and industry best practices.
Company ProfileEpicMetry is an innovative venture studio located in the bustling city of Karachi. We are dedicated to leveraging advanced technology to foster innovation and enable businesses across various sectors. With a commitment to excellence and delivering outstanding solutions, we proudly serve as a reliable partner for organizations striving to succeed in the digital age. From developing web and mobile applications to product prototyping and automating data processes, EpicMetry provides a wide array of services customized to meet the dynamic requirements of businesses globally. Join us in revolutionizing technology and crafting solutions that drive success for our clients.Position OverviewWe are on the lookout for a skilled MERN/React Native Developer to become a part of our forward-thinking team. In this role, you will be tasked with creating robust web applications utilizing the MERN stack (MongoDB, Express.js, React.js, Node.js) and mobile applications through React Native. You will work closely with cross-functional teams to define, design, and launch new features while ensuring the performance and responsiveness of both web and mobile applications. If you possess a solid foundation in full-stack development and a zeal for crafting seamless user experiences, we would love to connect with you!
Join the EpicMetry Team!EpicMetry is a cutting-edge venture studio located in the vibrant city of Dubai. Our mission is to leverage innovative technologies to foster growth and empower businesses across various sectors. We pride ourselves on our commitment to excellence and our ability to deliver outstanding solutions that help our partners thrive in today’s rapidly evolving digital landscape. From comprehensive web and mobile application development to advanced product prototyping and automation of data processes, EpicMetry provides a holistic suite of services tailored to meet the unique needs of businesses globally. Become a part of our team and help us create transformative technological solutions that drive success for our clients.Position OverviewWe are on the lookout for a talented Full Stack PHP Developer to enhance our dynamic team. The ideal candidate possesses a strong background in building and maintaining dynamic web applications. Your proficiency in Laravel, PHP, and MySQL will be crucial in ensuring the robustness and efficiency of our backend systems. Working closely with frontend developers, you will seamlessly integrate server-side logic with user interfaces. Your responsibilities will include ensuring application performance, security, scalability, and deployment on AWS infrastructure. With a commitment to clean, well-documented code, you will also troubleshoot issues and innovate solutions, contributing significantly to our technical capabilities and project success.
Become a part of Epicmetry as a Full Stack Software Engineer with a focus on .NET Core and Angular! We are a cutting-edge technology company dedicated to developing transformative software solutions. In this dynamic role, you will engage in the comprehensive development cycle—from initial concept to deployment and ongoing maintenance. Your technical skills will empower us to create high-quality, scalable applications that deliver significant business outcomes.Key Responsibilities:Design, implement, and maintain RESTful and gRPC services using ASP.NET Core and our Clean/Onion architecture.Develop responsive, reusable Angular components and rich interactive user interfaces.Create automated unit, integration, and end-to-end tests; ensure code quality through peer reviews.Model relational data and write efficient SQL for SQL Server; manage schema migrations using EF Core.Integrate structured logging, metrics, and distributed tracing (Application Insights / OpenTelemetry) into services.Contribute to containerization and CI/CD pipelines (Docker, Azure DevOps) and participate in on-call rotations.Engage in architecture discussions regarding micro-services, message-based patterns, and scalability strategies.Actively participate in agile ceremonies, providing accurate estimates and identifying blockers promptly.Maintain comprehensive technical documentation for the features and services you oversee.Core Tech Stack & Tools:Languages & Frameworks: C#, .NET 8, ASP.NET Core, EF Core, TypeScript, Angular (v15+).Cloud: Microsoft Azure (including App Service, Container Apps, Function Apps, Event Grid, Azure SQL, Azure DevOps).Data & Messaging: SQL Server, Redis, Azure Service Bus / RabbitMQ.DevOps: Docker, Azure DevOps pipelines, Git.Observability: Application Insights, OpenTelemetry.
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.
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.
At flatgigs, we are a forward-thinking technology firm based in the UAE, dedicated to creating scalable digital platforms and innovative logistic solutions tailored for contemporary enterprises. Our diverse team thrives in both physical and remote settings, uniting seasoned engineers who prioritize collaboration and innovation. We are committed to delivering products that are not only efficient but also secure and designed for sustainable growth. As a Mobile Engineer, you will play a crucial role in developing and maintaining mobile applications utilizing React Native. This position is centered on creating tools that facilitate seamless connections between drivers, warehouse personnel, and customers through real-time delivery updates, route information, and inventory tracking. You will collaborate with backend developers, product managers, and operations teams to transform logistics processes into straightforward and dependable mobile experiences. Your contributions will significantly enhance tracking, communication, and overall efficiency within our logistics network.
Position OverviewJoin AHOY as a Senior Node.js Backend Developer and be a pivotal member of our innovative remote team. In this role, you will spearhead the design and development of resilient backend solutions that drive our applications. Your expertise will significantly influence our technology stack and architecture as you collaborate with a talented group of engineers.Key Responsibilities:Design, develop, and maintain scalable, high-performance backend services utilizing Node.js.Architect and implement complex features and enhancements in our existing applications.Work closely with product managers and frontend developers to ensure seamless integrations.Mentor and support junior developers through code reviews and architectural discussions.Maintain code quality through rigorous testing, monitoring, and adherence to best practices.Keep abreast of emerging technologies and industry trends to enhance our systems continually.
Position OverviewJoin our dynamic team at AHOY as a skilled Node.js Backend Developer, where your expertise will play a crucial role in creating and maintaining robust backend applications that power our cutting-edge initiatives. Collaborate closely with frontend developers and product teams to deliver high-performance, scalable solutions tailored to our users' needs.Key Responsibilities:Design, implement, and maintain server-side applications and APIs using Node.js.Work collaboratively with cross-functional teams to define, design, and roll out new features that enhance our projects.Ensure application optimization for maximum speed and scalability.Write clean, maintainable code, and uphold code quality through rigorous testing and documentation.Troubleshoot, debug applications, and identify performance bottlenecks.Stay updated with the latest technologies and best practices in backend development.
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.
About Smart Working SolutionsAt Smart Working Solutions, we believe that your job should not only appear impressive on paper but also resonate positively with you every single day. This is not just another remote job; it is a chance to discover your true professional home, irrespective of your geographic location. From your very first day, you will become a valued member of a genuine community that prioritizes your personal and professional growth.Our mission is straightforward: to eliminate geographical barriers and connect talented professionals with exceptional global teams and products for long-term, full-time positions. We empower you to uncover meaningful work with teams that are committed to your success, allowing you to thrive both personally and professionally.Join one of the highest-rated workplaces on Glassdoor and discover what it truly means to excel in a fully remote environment.About the RoleAs the Development Lead, you will spearhead the technical direction and delivery of a mobile application and its supporting platform at a crucial stage of our business. This hands-on, product-centric role positions you as the lead engineer and technical owner, collaborating closely with the CEO to transform visionary ideas into a scalable, high-quality product.This opportunity is ideal for an individual who thrives in a dynamic startup atmosphere, is passionate about end-to-end product development, and is eager to evolve into a senior leadership role as the company grows. This is a permanent position that offers long-term growth potential and the possibility of equity in the company.
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
We are seeking a dedicated and innovative Node.js Backend Developer to become a vital part of our expanding engineering team. You will be responsible for developing scalable backend systems, working collaboratively with cross-functional teams, and delivering real products that are actively used by thousands of users.Essential Skills: 1–2 years of hands-on experience in Node.js backend development Proficient in JavaScript and TypeScript Experience with NoSQL databases, particularly MongoDB Familiarity with SQL databases, especially PostgreSQL Knowledge of RESTful API development and backend architecture best practices Preferred Skills: Experience with Medusa.js SDK or similar headless e-commerce platforms Familiarity with AI integrations and working with Large Language Models (LLMs) Understanding of Retrieval-Augmented Generation (RAG) pipelines and experience with frameworks such as Langchain Knowledge of cloud services like AWS and GCP, along with CI/CD practices Responsibilities: Develop and maintain high-performance backend services using Node.js Engage closely with frontend engineers, designers, and product managers while designing and integrating solutions with both SQL and NoSQL databases Work collaboratively within the engineering team to implement robust and scalable solutions
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Join Devsinc, a leader in innovative software solutions, as a passionate Associate Software Engineer - Backend Developer (Node.js & DevOps). In this dynamic role, you will be tasked with developing and maintaining backend services using Node.js, while closely collaborating with our DevOps team to enhance development and deployment workflows.Key Responsibilities: Design, develop, and maintain robust backend services with Node.js. Collaborate with cross-functional teams to define and implement a microservices architecture. Work on infrastructure automation and CI/CD pipelines utilizing various DevOps tools. Optimize server-side logic to ensure high performance and responsiveness of applications. Monitor, troubleshoot, and resolve backend service performance issues. Participate in code reviews and contribute to team quality improvements. Stay informed on industry trends and new technologies to enhance backend capabilities and DevOps practices.
Company OverviewAt AHOY, we are at the cutting edge of technology, delivering innovative solutions that combine creativity with the latest advancements. Our mission is to empower businesses with unparalleled solutions while fostering a collaborative and innovative work culture. We are looking for a talented Full Stack Developer with expertise in AWS Serverless Functions and Autonomous Operations to become a vital part of our dynamic team.Job OverviewAs a Full Stack Developer at AHOY, your role will be crucial in designing and deploying serverless applications that utilize AWS technologies. Your skills in both front-end and back-end development will be key to creating robust and scalable solutions that improve our products. You will collaborate closely with our engineering, data science, and product teams to develop efficient systems that support automated operations and AI-driven functionalities.Key Responsibilities: Design and implement serverless architectures using AWS Lambda, API Gateway, DynamoDB, and related technologies. Leverage AI-D methodologies to enhance system efficiency and responsiveness through autonomous operations. Develop interactive and user-friendly front-end applications utilizing modern JavaScript frameworks such as React or Angular. Collaborate with cross-functional teams to gather requirements and deliver impactful solutions. Utilize CI/CD pipelines for streamlined deployment and version control. Conduct code reviews and maintain coding standards to ensure high-quality applications. Troubleshoot and debug applications, ensuring optimal performance and scalability.
Join Creative Chaos as a Lead Principal Software Engineer specializing in React Native, where you will play a pivotal role in developing dynamic front-end mobile applications across diverse software platforms. Your expertise will ensure that our applications not only meet design specifications but also excel in functionality, security, and performance, remaining free of bugs. In this leadership position, you will guide and mentor a talented team of engineers, fostering their growth through continuous support and education.Key Responsibilities: Analyze and interpret business requirements to determine technical solutions. Estimate the effort required for assigned tasks. Develop high-quality code and thorough unit tests. Collaborate effectively with team members to drive project success. Optimize your code for enhanced performance and security. Maintain existing systems by addressing and resolving issues promptly. Update and manage issue tracking software effectively. Provide regular status updates to stakeholders. Communicate effectively with clients to understand their needs. Implement version control practices for your code. Conduct research on emerging technologies to integrate into our projects. Lead and inspire a team of software engineers. Mentor junior team members and assist in their professional development. Continuously upgrade your skills and knowledge base. Participate in evaluating candidates for open positions.