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.
Join Our Team as an NLP Engineer! At Translation Empire PK, we are seeking a passionate and innovative Natural Language Processing (NLP) Engineer to enhance our cutting-edge language processing tools and solutions. In this role, you will engage in exciting projects involving natural language understanding, generation, translation, and chatbot systems.Key Res…
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Job DescriptionJoin Translation Empire PK as a Computer Vision Engineer, where you will spearhead the development and implementation of innovative computer vision systems and models. Your role will involve tackling real-world challenges through projects focused on image recognition, object detection, and video analysis.Key Responsibilities: Design and develop advanced computer vision algorithms. Train models for object detection, segmentation, and classification. Utilize image and video datasets to enhance model performance. Optimize inference pipelines for real-time applications. Collaborate effectively with AI and software engineering teams to deliver high-quality solutions.
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Job Description Join Translation Empire PK as a Machine Learning Engineer and play a pivotal role in creating innovative, scalable machine learning models that address real-world challenges. You will engage with a variety of datasets to construct predictive models and facilitate ongoing enhancements in our AI workflows.Key Responsibilities: Design, train, and rigorously validate machine learning models. Process and cleanse extensive datasets to ensure quality training data. Automate model pipelines and facilitate deployment for efficiency. Continuously monitor and retrain models to optimize performance. Collaborate with team members on cutting-edge research and development projects.
Job Description Translation Empire PK is on the lookout for a talented Machine Learning Engineer to create powerful and scalable machine learning models that effectively address real-world challenges. You will engage with various datasets, construct predictive models, and spearhead ongoing enhancements in AI workflows to elevate our solutions.Key Responsibilities: Design, train, and validate advanced machine learning models. Process and clean large datasets to prepare them for training. Automate model pipelines and ensure seamless deployment. Continuously monitor and retrain models to optimize performance. Collaborate on innovative research and development projects.
Job Summary:Join Creative Chaos as an iOS Developer, where you will be integral in crafting innovative mobile applications for the iOS platform. You will work in a dynamic environment, bringing your expertise in iOS patterns and practices to ensure that our applications are secure, high-performing, and free of bugs.Duties and Responsibilities: Design and develop robust applications for iOS devices. Optimize application performance, quality, and responsiveness. Collaborate with cross-functional teams to define, design, and deliver new features. Identify and resolve bottlenecks and bugs efficiently. Maintain high standards of code quality and best practices. Conduct unit testing to ensure robustness, usability, and reliability. Explore and implement new technologies to enhance development efficiency. Utilize strong Object-Oriented Design principles to devise project solutions independently. Partner with product management and UX teams to transform ideas from concept to delivery. Deliver well-documented, quality, and tested code consistently. Assess strategies and recommend improvements. Collaborate with team members to design and implement new functionalities across various platforms. Engage with team members to implement solutions aligned with departmental goals.
Key Responsibilities:· Develop and implement innovative applications for the iOS platform.· Collaborate effectively with diverse teams to outline, design, and deliver new features.· Uphold code quality, organization, and automation standards.· Ensure application quality and performance meet specified requirements.· Diagnose potential issues and resolve application bottlenecks.· Engage in bug fixing and performance enhancement activities.· Constantly explore, assess, and integrate new technologies to enhance development productivity.
Join devsinc-17 as a Project Coordinator, where you will play a pivotal role in shaping project plans, coordinating tasks, and ensuring seamless collaboration between development teams and stakeholders. Your responsibilities will include managing communication between the PMO head and the project team, tracking progress, and maintaining precise project documentation. We are looking for candidates with a Bachelor’s degree in IT or a related field and 1-2 years of experience, preferably in software development, along with a solid understanding of Agile methodologies.Key Responsibilities:Project Planning & Coordination: Support the creation of detailed project plans, timelines, and resource allocations for software projects.Communication Management: Serve as the primary liaison between the PMO head and project team to facilitate smooth communication and effective issue resolution.Documentation & Reporting: Keep comprehensive project documentation, including meeting notes, schedules, and task lists, while preparing and delivering progress reports to clients and internal teams.Task Management: Monitor and assign tasks within the project to ensure timely completion and quality standards.Collaboration & Process Improvement: Work closely with the PMO head and development teams to enhance processes and workflows.
Join Flatgigs, a cutting-edge technology company based in the UAE, where we are dedicated to providing innovative digital solutions tailored for logistics and operations management. Our talented team thrives on leveraging technology to enhance efficiency and foster innovation in the logistics industry.About the RoleWe are on the lookout for a skilled Backend Developer to be a vital part of our dynamic team. This role will involve building and sustaining the backend components of our logistics platform. You will be tasked with designing robust APIs, ensuring effective data processing, and collaborating closely with front-end developers to create seamless user experiences. Your contributions will significantly enhance the functionality and performance of our platform through strong engineering practices and innovative solutions.
Company ProfileAHOY is a forward-thinking organization committed to utilizing technology to optimize business functions and boost productivity. We focus on delivering customized solutions that exploit the capabilities of the Odoo platform to refine a variety of business processes. Join our endeavor to empower enterprises with intelligent, scalable, and efficient software solutions.Position OverviewWe are on the lookout for a talented Odoo Developer to become a part of our expanding team. The perfect candidate will have a solid foundation in Odoo development and the capability to develop, customize, and manage Odoo applications. You will collaborate closely with clients to comprehend their business requirements and implement effective solutions that enhance their operational productivity.
Job Opportunity:Join EMPIRE GROUP, the UK's premier translation and interpretation service provider, as a full-time Mobile Application Developer at our office in Bahria Town, Islamabad. We're seeking a talented individual with a robust background in developing applications for both Android and iOS platforms. The selected candidate will oversee the entire application lifecycle from conception through to delivery and ongoing support, playing a crucial role in shaping our global mobile strategy.Key Responsibilities:Optimize application performance, quality, and responsiveness.Utilize Android SDK, Java, NDK, and Kotlin in development processes.Integrate APIs effectively using Retrofit.Develop VOIP applications with a strong focus on performance.Work with Firebase tools including authentication, real-time databases, and storage solutions.Design, develop, code, test, and release iOS applications aligned with business goals.Manage multiple projects concurrently.Enhance code quality through unit testing, automation, and code reviews.Translate end-user requirements into technical solutions through a deep understanding of UX and UI design.Demonstrate proficiency in Objective-C or Swift, and native iOS development frameworks.Utilize iOS frameworks like Core Data and Core Animation.Engage in Agile development processes comprehensively.
Job OverviewTranslation Empire is on the lookout for a dedicated and detail-focused Mid-Level QA Executive with 3-5 years of experience in manual software testing. This role is pivotal in guaranteeing the quality and reliability of our software solutions by executing in-depth test plans, pinpointing defects, and collaborating effectively with cross-functional teams to enhance processes. This is a fantastic opportunity for a mid-level QA professional to elevate their career while contributing to significant projects in a fast-paced environment.Key Responsibilities:Test Planning and Strategy: Assist in the formulation and upkeep of test plans, test cases, and strategies to ensure software quality standards are met. Engage with stakeholders to comprehend functional and non-functional requirements. Test Execution: Conduct functional, regression, integration, and user acceptance testing (UAT). Identify, document, and monitor defects using tools like JIRA or Bugzilla. Validate bug resolutions and perform re-tests to confirm issue closure. Quality Assurance: Ensure compliance with established QA methodologies and best practices. Contribute to the enhancement of QA processes for improved accuracy and efficiency. Partake in peer reviews of test cases and outcomes. Collaboration and Communication: Work closely with development, product management, and design teams to clarify requirements and address issues. Provide regular updates on testing progress, quality metrics, and potential risks to stakeholders. Documentation and Reporting: Maintain comprehensive documentation of test cases, results, and defect reports. Prepare clear and concise test execution reports for management and stakeholders.
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Job DescriptionWe are seeking a highly skilled and detail-oriented Manual QA Manager with over 15 years of experience in quality assurance to spearhead our QA initiatives. The successful candidate will be tasked with leading and mentoring QA teams, formulating and executing detailed test strategies, ensuring compliance with QA best practices, and fostering a culture of continuous improvement in software quality. This leadership position demands a robust technical background, exceptional problem-solving abilities, and a proactive approach to quality management throughout all phases of the Software Development Life Cycle (SDLC).Key Responsibilities: Leadership & Management: Lead, mentor, and manage a team of manual QA engineers to ensure high performance and encourage professional development. Define clear roles, responsibilities, and expectations for the QA team. Create a collaborative environment that promotes innovation and accountability. Quality Assurance Strategy: Develop and implement thorough test strategies, plans, and test cases to guarantee software quality across all projects. Define and track QA metrics (such as defect densities and open defect counts) to assess product quality. Establish and uphold QA best practices and processes. Test Execution: Oversee and actively engage in functional, regression, integration, system, and user acceptance testing (UAT). Ensure timely identification, documentation, and resolution of software defects. Collaborate with cross-functional teams (including developers and product managers) to clarify requirements and address issues. Process Improvement: Identify opportunities for enhancing the QA process and implement changes to boost efficiency and accuracy. Stay informed about the latest trends and technologies in quality assurance and suggest tools and practices for integration. Stakeholder Collaboration: Work closely with development and product management teams to align QA efforts with business objectives. Communicate clearly and concisely with stakeholders regarding testing progress, challenges, and quality metrics. Compliance and Standards: Ensure software testing processes adhere to relevant industry standards and regulatory requirements. Maintain comprehensive documentation for all QA processes and outcomes.
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Join our dynamic team at Translation Empire as a Technical Writer, where your expertise will play a crucial role in producing high-quality documentation that enhances the usability and success of our software products. Collaborate with a talented group of tech writers, developers, quality engineers, product managers, and usability experts to create user-friendly materials that will aid users in navigating our applications effectively.Key Responsibilities:Engage with internal stakeholders to gain comprehensive knowledge of our products and their documentation needs.Deliver high-quality documentation that adheres to relevant standards and is tailored to its audience.Create clear and concise user interface text, online help resources, and developer guides.Develop tutorials to assist end-users in utilizing various applications.Evaluate existing and potential content, with a focus on reuse and single-sourcing opportunities.Establish and maintain a robust information architecture.
Key Responsibilities:Analyze and comprehend the existing system including business requirements and technology stack.Design and develop robust web applications and APIs utilizing the .NET Framework and C#.Establish database capabilities and communication protocols for applications and APIs.Oversee deployment and implementation, collaborating closely with the Quality Assurance Team.Enhance application functionality and refine coding practices.Utilize the latest and most suitable technologies for development tasks.Work in partnership with front-end developers to create cohesive applications.Architect and construct application layers ensuring optimal performance.Provide ongoing maintenance and support for applications, maintaining a daily log of code and database modifications.
Thoroughly test all buttons, pages, features, and tools on our platform to ensure optimal functionality and quality.Develop and execute comprehensive test plans, test cases, and test scripts.Utilize MS Excel or Google Sheets to meticulously document every step taken to reach results and highlight significant findings.Identify, document, and report any issues, bugs, or problems that could adversely affect user experience.Analyze UI/UX by reviewing prototype designs using Adobe XD.Maintain clear communication with team members and stakeholders to provide timely updates on testing progress and findings.
Join Mob Inspire, Inc. as a Business Development Executive, where you will be pivotal in propelling our business forward. Your key responsibilities will include uncovering and pursuing new business opportunities, cultivating strong client relationships, and advocating for our innovative software solutions. Your primary goal will be to generate leads, acquire new clients, and broaden our customer base.Key Responsibilities:New Business Acquisition: Identify and engage potential clients across various platforms such as LinkedIn, AngelList, Apollo, Crunchbase, and Upwork for projects valued between $10,000 to $25,000+. Conduct thorough market research and analysis to understand customer needs, trends, and competitor activities. Build a robust sales pipeline through lead qualification and effective sales strategies.Client Relationship Management: Forge and sustain strong relationships with existing international clients, addressing their needs and identifying upselling or cross-selling opportunities. Act as a trusted advisor, offering insights and solutions to their business challenges. Maintain regular communication to ensure client satisfaction and gather feedback.Proposal Development and Negotiation: Craft and present compelling sales proposals, presentations, and product demonstrations. Create clear and structured documentation, including Software Requirements Specifications (SRS), Business Requirements Documents (BRD), and user manuals. Collaborate with the technical team to design tailored software solutions that meet client requirements and negotiate profitable contract terms.
Join Vanguard Matrix Inc. as a Systems Analyst, reporting directly to the Chief Technology Officer. In this role, you will collaborate closely with the Enterprise Systems Architect, the Network Support group, and third-party development consultants. Your primary responsibilities will include reviewing, analyzing, and occasionally modifying existing systems, with a focus on encoding, testing, debugging, and installing solutions to support our application systems.This position requires a minimum of 7 years of experience in technology or related fields. A solid understanding of relational databases, web and client-server concepts is essential. You will leverage your experience and judgment to effectively plan and achieve goals.Key Responsibilities:Provide technical guidance and recommendations for evaluating new IT software projects and initiatives aimed at enhancing our Microsoft-based systems.Advise on custom applications, including MS-Access data capture systems and migration to a centralized SQL repository.Identify opportunities to improve business process efficiency.Investigate and resolve application functionality issues, offering first-level support for our Financial Edge and Raiser’s Edge systems.Coordinate application development across multiple projects and assist in troubleshooting software application issues.Manage relationships with outsourced third-party application development and programming consultants.Support the network administrator with application installation and testing.Troubleshoot technical issues and implement necessary modifications to existing applications for evolving user requirements.Analyze data within the corporate database to identify and resolve data integrity issues.Assist business users in effectively utilizing applications and IT resources.Conduct minor programming for various in-house IT projects.Provide SQL administration in both live and testing environments.Draft technical procedures and documentation for applications, including operational and user guides.Participate in weekly IT network team meetings to discuss progress and issues, reporting updates to the CIO.Engage in IT project steering committees and contribute to the design phase for new software development projects.Assist in creating system design and functional specifications for all new development projects.Serve as a liaison between business units to facilitate issue resolution.
Job Summary:Are you passionate about crafting and enhancing applications for mobile devices? Do you possess robust programming capabilities and seek a stimulating challenge? We invite you to join our dynamic development team as an Android Developer at CreativeChaos. Here, you will collaborate with some of the industry’s top developers, utilizing your design and coding skills to enhance and innovate our state-of-the-art services.Become part of a progressive tech company that embraces a remote-first approach. Advance your career while enjoying a competitive salary and a comprehensive benefits package.Duties and Responsibilities:Design and develop advanced applications for the Android platform.Collaborate with cross-functional teams to define, design, and deliver new features.Integrate with external data sources and APIs.Conduct unit tests to ensure code robustness, including edge cases and usability.Resolve bugs and enhance application performance.Continuously explore, assess, and implement new technologies to optimize development efficiency.Perform upgrades and maintenance, modifying existing software to boost performance and adapt to new hardware.Provide recommendations for software upgrades and analyze software requirements to ensure feasibility within budget and time constraints.Collaborate with engineers, programmers, and systems analysts on projects, gathering information on project capabilities and performance requirements.Design, develop, and adjust software systems, employing mathematical models and scientific analysis to predict outcomes.Manage data storage, retrieval, and manipulation to meet system capabilities and requirements.Oversee software testing, validation procedures, and documentation to ensure program functionality.Guide technologists and programmers, offering instruction on software code writing as necessary.Coordinate software installations and monitor equipment to ensure specifications are met.In this role, you will manage core app features including services, network, and database functionalities.
Job Summary:Are you passionate about developing innovative applications for mobile devices? Do you possess robust programming skills and seek a creative challenge? Join our talented development team at creativechaos as an Android Developer. Here, you will have the opportunity to collaborate with industry-leading developers, using your design and coding expertise to enhance or even create groundbreaking services.Embrace the remote-first culture of a leading tech company! Advance your career and skill set while enjoying a competitive salary and comprehensive benefits package.Duties and Responsibilities: Design and develop advanced applications for the Android platform. Collaborate with cross-functional teams to define, design, and deploy new features. Integrate with external data sources and APIs. Conduct unit tests for code robustness, including edge cases, usability, and general reliability. Resolve bugs and enhance application performance. Continuously explore, assess, and implement new technologies to boost development efficiency. Perform upgrades and maintenance, modifying existing software to enhance performance and adapt to new hardware. Recommend software upgrades for client systems and analyze requirements to determine the feasibility of system designs within time and budget constraints. Work collaboratively with engineers, programmers, systems analysts, and others on projects, gathering information on project capabilities, limitations, interfaces, and performance requirements to create optimal software. Design, develop, and modify software systems using mathematical models and scientific analysis to predict and measure potential outcomes. Store, retrieve, and manipulate data to understand system capabilities and requirements. Oversee software system testing, validation procedures, application documentation, and programming to ensure proper functionality. Manage the work of technologists, programmers, technicians, and other team members while providing guidance in writing software code as needed. Coordinate software installations and monitor equipment to ensure specifications are met. Focus on managing core features of the application, including services, network, database, etc.
Job Description: Design and implement a robust test automation framework, including harnesses and code libraries, facilitating team utilization and enhancement across multiple projects. Offer expert consultation on sophisticated testing strategies tailored for each project. Lead efforts on critical issues and projects, ensuring effective communication of statuses and appropriate resource allocation. Deliver technical expertise, comprehensive documentation, and training for testing and related business functions. Continuously update knowledge on process improvements, industry practices, and technological advancements to incorporate into in-house solutions for testing challenges. Identify and recommend tools and technologies compatible with the existing development framework and aligned with the team's skill set. Maintain a broad understanding of testing methodologies, practices, and techniques to shape and enhance the overall testing strategy employed by the team. Develop and validate automated scripts supporting the Continuous Integration/Continuous Delivery pipeline. Define and implement automation strategies while ensuring compliance with standards. Apply Testing Lifecycle Management principles effectively within project contexts. Mentor the entire quality assurance team to foster professional growth. Assist in evaluating candidates for open positions within the team.