Remote Working

Remote working from home provides convenience and freedom, a lifestyle embraced by millions of people around the world. With our platform, finding the right job, whether full-time or part-time, becomes quick and easy thanks to AI, precise filters, and daily updates. Sign up now and start your online career today β€” fast and easy!

Remote IT JobsRemote Job Salaries
Debugging
749 jobs found. to receive daily emails with new job openings that match your preferences.
749 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ United States, Canada, United Kingdom, Australia, Singapore

πŸ” Software Development

🏒 Company: General Assembly

  • 6+ years of professional software development experience, with a strong focus on Ruby on Rails and JavaScript (React/Next.js).
  • Deep understanding of object-oriented programming, test-driven development (TDD), and system-level tooling.
  • Exceptional ability to debug and resolve complex issues quickly and effectively.
  • Proven ability to guide and mentor junior engineers, and contribute to technical leadership.
  • Strong communication and collaboration skills, with the ability to articulate technical concepts to both technical and non-technical audiences.
  • Solid understanding of the software development lifecycle (SDLC) and experience with agile methodologies (preferably scrum).
  • Awareness of the business value of engineering work and the ability to prioritize tasks accordingly.
  • Deep understanding of testing methodologies. Capable of implementing and maintaining robust test suites.
  • Ability to follow and improve existing code patterns.
  • Design, develop, and maintain robust and scalable web applications using Ruby on Rails and React/Next.js.
  • Guide and mentor junior engineers, fostering a culture of technical excellence and collaboration.
  • Tackle complex technical challenges with a pragmatic and efficient approach, ensuring high-quality solutions.
  • Work closely with cross-functional teams to define requirements, provide technical expertise, and ensure alignment with business objectives.
  • Contribute to the technical strategy and standards for the team, promoting best practices and continuous improvement.
  • Maintain system health and reliability, including providing front-line support and participating in on-call rotations.
  • Understand the business value of engineering efforts and contribute to budget-conscious decision-making.

Backend DevelopmentSoftware DevelopmentSQLAgileFrontend DevelopmentJavascriptReact.jsRuby on RailsNext.jsCI/CDMentoringDebugging

Posted about 5 hours ago
Apply
Apply
πŸ”₯ QA Engineer II - Aplos
Posted about 8 hours ago

πŸ“ British Columbia, Canada

πŸ’Έ 77000.0 - 110000.0 CAD per year

πŸ” Software Development

🏒 Company: Aplos/Raisely/KeelaπŸ‘₯ 11-50CharityNon ProfitSoftware

  • Minimum 3 years in test automation.
  • Proficient in manual testing across various environments (e.g., web, mobile, API).
  • Proficient with test design techniques (e.g., equivalence partitioning, boundary value analysis, state transition, exploratory testing, usability testing).
  • Proficient with Agile/Scrum methodologies.
  • Proficient in writing test documentation, requirements review, and creating bug reports.
  • Proficient with SQL queries (Filtering, sorting, joining, aggregations, subqueries).
  • Proficient in writing, executing, and monitoring automated test suites.
  • Proficient with version control systems (e.g.,git, subversion, mercurial).
  • Proficient with CI/CD pipelines and integrating automated tests.
  • Expertise in functional and non-functional testing (e.g., performance, security).
  • Expertise in test automation frameworks (e.g., Selenium, Cypress, Playwright).
  • Strong communication skills and a willingness to learn.
  • Strong problem-solving, debugging and analytical skills.
  • Strong attention to detail and accuracy.
  • Experience with tools such as Jira/Linear (Project Management), Confluence/Notion/Google Suite (documentation), Slack (communication), Test Rail (Test Case Management), and Aqua (IDE).
  • Advocate for quality throughout the software lifecycle.
  • Collaborate with engineers to ensure testability of features.
  • Design and execute test cases based on requirements and specifications.
  • Prepare datasets to test logic, error handling, and system workflows.
  • Identify, log, and retest defects, ensuring reproducibility.
  • Perform functional, exploratory, regression, API, mobile, and cross-browser testing.
  • Use SQL queries and API calls to validate data.
  • Develop and maintain automated test scripts.
  • Own end-to-end testing for specific features or modules.
  • Contribute to test strategies, including risk-based testing.
  • Participate in team meetings and training sessions.
  • Create and maintain quality documentation.
  • Contribute to code reviews through adherence to team standards, best practices and knowledge sharing.
  • Contribute to meeting team goals.
  • Provide mentorship for junior team members.
  • Lead feature training sessions.
  • Review and approve quality documentation.
  • Perform other related duties and projects as business needs require at the direction of management

SQLAgileCypressGitQA AutomationSCRUMJiraAPI testingManual testingREST APIRegression testingTestRailSeleniumCommunication SkillsAnalytical SkillsCI/CDProblem SolvingAgile methodologiesMentoringAttention to detailDocumentationDebuggingConfluence

Posted about 8 hours ago
Apply
Apply

πŸ“ Europe

🧭 Full-Time

πŸ” Software Development

🏒 Company: KrakenπŸ‘₯ 1001-5000πŸ’° Secondary Market over 1 year agoπŸ«‚ Last layoff 7 months agoEthereumBlockchainBitcoinFinTechTrading Platform

  • 3+ years of experience in software engineering
  • Proficiency in writing clean, scalable Typescript/node.js backend code
  • Demonstrated commitment to a security-first mindset when designing systems
  • Capability to autonomously debug issues across the stack, including OS, network, and application layers
  • Familiarity with distributed systems and technologies, including RPC protocols, Kafka, and Event Driven Systems
  • Design and implement robust services and libraries for payments integration across our products at Kraken
  • Write reusable, testable, and highly efficient codebase
  • Collaborate with cross-functional teams, including Product, Design, and Fronted Engineering to ensure seamless integration of new features and improvements in a large scale distributed systems architecture

Backend DevelopmentNode.jsKafkaTypeScriptREST APICI/CDSoftware EngineeringDebugging

Posted about 8 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 110000.0 - 115000.0 USD per year

πŸ” Software Development

🏒 Company: KnapsackπŸ‘₯ 1-10SEOWeb DesignGraphic Design

  • 3–5+ years writing production-level front-end code in a modern framework (React preferred)
  • Strong fluency in HTML, CSS/SCSS, and JavaScript/TypeScript
  • Deep familiarity with Figma and how to collaborate with design teams
  • Experience implementing and scaling design systems β€” components, tokens, and documentation
  • A designer’s eye β€” attention to spacing, layout, interaction, and motion
  • Strong debugging and problem-solving skills, including cross-functional issues
  • Comfort working independently and driving your own area of the product
  • Experience working inside product teams, not just marketing or web projects
  • Build and maintain product UI in React β€” including token editors, component views, and configuration tooling
  • Extend and refine our design system implementation, including component logic, interaction patterns, and layout behavior
  • Translate Figma designs into scalable, accessible, and production-ready components
  • Collaborate with designers early in the process to test ideas and validate workflows
  • Debug tricky UI issues, even when they aren’t obviously visual or design-related
  • Work with engineering to improve how structured UI data is used throughout the platform
  • Contribute to better system-wide interaction quality, polish, and performance

FigmaFrontend DevelopmentHTMLCSSJavascriptReact.jsTypeScriptUI DesignReactDebugging

Posted about 9 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 150000.0 - 175000.0 USD per year

πŸ” Media and Technology

  • 5+ years of professional software engineering experience
  • 4+ years of experience with Elixir (or another functional language) in production
  • Solid understanding of OTP
  • Experience building web apps with Phoenix and LiveView
  • Experience designing and consuming APIs
  • Experience working with relational databases (preferably PostgreSQL)
  • Appreciation for automated tests and testing culture
  • Contribute to core web platform and supporting applications.
  • Lead projects and provide guidance and mentorship.
  • Help fix bugs and improve code quality.
  • Reduce complexity.

AWSBackend DevelopmentDockerPostgreSQLSQLGitTypeScriptAPI testingREST APICI/CDAgile methodologiesRESTful APIsSoftware EngineeringDebugging

Posted about 11 hours ago
Apply
Apply
πŸ”₯ Senior Android Engineer, US
Posted about 23 hours ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 148000.0 - 189000.0 USD per year

πŸ” Software Development

🏒 Company: Branch Metrics

  • 4+ years of experience in shipping software with 3+ years of experience building Android applications or services.
  • Deep experience building Android services or middleware-like components.
  • Proficiency in Java & Kotlin, as well as a comfort in diving into other languages & technology.
  • Experience building and debugging complex systems in a collaborative setting.
  • A self-starter mentality & ability to drive projects to completion.
  • A passion to ship high-quality software.
  • A willingness to continually improve, an ability to β€œwork in the grey” and adapt, a high attention to detail, and a high level of self-awareness.
  • Design, develop and scale on-device services powering an advanced app search and recommendations platform.
  • Build and ship a high-quality library (SDK) that enables our partners to integrate with our platform and provide delightful experiences to end-users.
  • Implement performance optimizations focused on achieving low latency and memory footprint.
  • Architect the library for β€œobservability” in the absence of direct access to end users.
  • Ideate and develop features that our partners integrate into their device experience to help us realize our product vision.
  • Innovate on ways to manage the evolution of the SDKs as partner and product needs change.
  • Dive deep into advanced Kotlin, Android profiling & SQLite.
  • Own entire projects (often beginning with ambiguous requirements) via scoping, defining, and leading technical design and implementation across multi-functional teams.
  • Collaborate with product managers, infrastructure, platform, and data engineers to refine requirements, architect, and implement complex systems.
  • Debug hard problems - that’s a given! When things break, and they will, you will find yourself debugging those challenging bugs and will be eager and able to fix things.
  • Learn something new regularly -- whether it’s new technology, data pipelines, the quirk of a language, or a whole new language. If this gives you joy and you're eager to dive in, you’ll be right at home!

Software DevelopmentAndroidJavaKotlinSQLiteCI/CDRESTful APIsDebugging

Posted about 23 hours ago
Apply
Apply

πŸ“ United States of America

🧭 Full-Time

πŸ’Έ 190000.0 - 192000.0 USD per year

πŸ” Software Development

🏒 Company: External_Career_Site_Barclays

Experience with Java, Spring Boot, Vert.X, Kubernetes/Docker, React, and Python.
  • Design and develop exotics analytics price and strategic trade booking platform for Structured Notes, and contribute to the overall system design, architecture and development on risk platform, booking tools for exotic products and price streaming platforms.
  • Enhance systems to facilitate Regulatory requirements (FRTB IM/SSA, CCAR, Libor cessation).
  • Manage stakeholders by working directly with front office trading, operations and other business users to collect requirements and provide regular status updates and support.
  • Reduce technical debt by introducing and adopting best practices in software development and collaborating with the team to ensure consistent adoption of best practices and migrating off legacy technical stacks.
  • Compute cost optimizations by working on cost reduction initiatives to reduce grid compute costs by moving to efficient valuation models and distributing across HPC/AWS clusters.
  • Lead the migration of stochastic valuation models, moving away from Black Scholes to better capture volatility risk exposure.
  • Develop strategic UI interfaces using HTML5/React for trade booking/risk management platform.
  • Integrate with OpenFin platform, defining data taxonomies for Macro/Rates business and seamlessly interact with other applications (RFQ activity, internal margins, Credit exposures, Axes etc.) in the space.
  • Enhance the server-side stack, moving to microservices stack using Vert.X, SpringBoot. service discovery via Zookeeper, asynchronous messaging on Confluent Kafka and deployments using Kubernetes/Docker containers.
  • Work with Front Office traders to provide risk/trade/static/market data via APIs to support their development on Python Notebooks.

AWSBackend DevelopmentDockerPythonSoftware DevelopmentSQLApache TomcatBashData AnalysisExpress.jsFrontend DevelopmentHTMLCSSJavaJavascriptJUNITKubernetesMachine LearningOracleOracle RDBMSReact.jsSoftware ArchitectureSpringSpring BootSpring MVCUI DesignAlgorithmsAPI testingData StructuresReactCI/CDAgile methodologiesRESTful APIsMicroservicesJSONRisk ManagementDebugging

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 140000.0 - 180000.0 USD per year

πŸ” Software Development

🏒 Company: SeeqπŸ‘₯ 101-250πŸ’° $50,000,000 Series D 10 months agoIndustrialInternet of ThingsAnalyticsCommercialSoftware

  • 10 years of professional experience in software development
  • Experience with cloud platforms and technologies, like AWS, Azure, or GCP
  • Demonstrate a strong understanding of software design principles, patterns, and best practices
  • Lead the design and development of complex software systems
  • Mentor and coach junior engineers, guiding them in best practices and helping them grow their skills
  • Be a technical leader, driving innovation and spearheading the implementation of new technologies and frameworks

AWSBackend DevelopmentLeadershipPythonSoftware DevelopmentAgileCloud ComputingDesign PatternsJavaJavascriptSCRUMTypeScriptC#AlgorithmsData StructuresREST APIReactCommunication SkillsCollaborationCI/CDProblem SolvingMentoringAttention to detailSoftware EngineeringData analyticsDebugging

Posted 1 day ago
Apply
Apply

πŸ“ Worldwide

πŸ” Software

  • 2+ years of experience in a technical support role at a software company
  • Strong troubleshooting skills with the ability to diagnose complex technical issues
  • Familiarity with software development processes and technologies (e.g., APIs, databases, querying DBs via SQL) and familiarity with log and error monitoring
  • Excellent verbal and written communication skills, with the ability to convey technical information to non-technical users
  • Strong problem-solving abilities and a customer-oriented mindset
  • Experience with ticketing systems and support tools (e.g., Intercom, Zendesk, Linear, JIRA) is a plus
  • Experience with different HR systems, ATSs, and multi-product suites is preferred
  • Respond to customer inquiries in Intercom ticketing system in a timely and professional manner, and provide work arounds or alternate solutions while issues are being investigated
  • Diagnose and troubleshoot software issues, providing effective solutions or escalating as necessary by generating well informed and documented tickets in Linear
  • Investigate problems using data logs, on platform and API testing, using Fullstory to view user sessions, backend settings, and engaging with our integration partners
  • Collaborate with engineering, support engineering, and product teams to identify and resolve technical problems
  • Create RCA (Root Cause Analysis) documentation for some incidents when necessary
  • Create and maintain technical documentation, including FAQs, user playbooks, and troubleshooting tips
  • Assist in the onboarding process for new team members, providing training and support as needed
  • Gather customer feedback and insights to help improve product features and support processes
  • Participate in team meetings to discuss ongoing issues, share knowledge, and enhance overall support quality
  • Fountain is a multi-product suite, so it’s pertinent to the success of the team to stay up-to-date with product updates, new features, and industry trends to provide informed support
  • Establish baseline performance metrics related to service level agreements (response rates and resolution times) and key performance indicators like ticket volume addressed, first touch resolutions, and CSAT

SQLAPI testingRESTful APIsTroubleshootingJSONDebugging

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 148000.0 - 185000.0 USD per year

πŸ” Software Development

🏒 Company: Caribou FinancialπŸ‘₯ 251-500πŸ’° $115,000,000 Series C about 3 years agoAutomotiveLendingFinancial ServicesFinTech

  • Prior work maintaining and improving consumer applications and partner integration APIs
  • Enjoys collaborating with Product, Design, and Data teams to turn ideas into real features that drive revenue and satisfy end users needs
  • Detail oriented engineers, with an understanding of, and a passion for, creating well-crafted software
  • Driven, life-long learners committed to expanding their skills in engineering
  • Full-stack understanding of production software systems from Docker to DOM, to containers and caches, to databases and DNS, to runtimes and REST
  • A commitment to bringing out the best in those around them as a measure of their success
  • Seasoned engineers with experience deploying and operating their products in production, troubleshooting and resolving production incidents
  • Thrives in a remote-first environment, self-motivated, with an appreciation for collaboration and growth opportunities within a diverse team
  • Work with other engineers and leadership to improve our code, striving for flexibility and agility in the face of expanding and changing business requirements
  • Mentor and coach the engineers on the team to expand their skillsets through peer programming, coaching, and being a multiplier of leadership
  • Aid in work breakdown and agile trade offs in our scrum process, efficiently and effectively delivering great software sprint by sprint
  • Partner with Product Owners to understand the market and business context for your product, participating in a collaborative environment for product design and evolution
  • Play a role in defining and evolving how Engineering works at Caribou

Backend DevelopmentDockerLeadershipNode.jsSoftware DevelopmentSQLFull Stack DevelopmentGitReact.jsRuby on RailsSCRUMTypeScriptAPI testingCommunication SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringDebugging

Posted 1 day ago
Apply
Shown 10 out of 749

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.

Why do Job Seekers Choose Our Platform for Remote Work Opportunities?

We’ve developed a well-thought-out service for home job matching, making the searching process easier and more efficient.

AI-powered Job Processing and Advanced Filters

Our algorithms process thousands of offers postings daily, extracting only the key information from each listing. This allows you to skip lengthy texts and focus only on the offers that match your requirements.

With powerful skill filters, you can specify your core competencies to instantly receive a selection of job opportunities that align with your experience. 

Search by Country of Residence

For those looking for fully remote jobs in their own country, our platform offers the ability to customize the search based on your location. This is especially useful if you want to adhere to local laws, consider time zones, or work with employers familiar with local specifics.

If necessary, you can also work remotely with employers from other countries without being limited by geographical boundaries.

Regular Data Update

Our platform features over 40,000 remote work offers with full-time or part-time positions from 7,000 companies. This wide range ensures you can find offers that suit your preferences, whether from startups or large corporations.

We regularly verify the validity of vacancy listings and automatically remove outdated or filled positions, ensuring that you only see active and relevant opportunities.

Job Alerts

Once you register, you can set up convenient notification methods, such as receiving tailored job listings directly to your email or via Telegram. This ensures you never miss out on a great opportunity.

Our job board allows you to apply for up to 5 vacancies per day absolutely for free. If you wish to apply for more, you can choose a suitable subscription plan with weekly, monthly, or annual payments.

Wide Range of Completely Remote Online Jobs

On our platform, you'll find fully remote work positions in the following fields:

  • IT and Programming β€” software development, website creation, mobile app development, system administration, testing, and support.
  • Design and Creative β€” graphic design, UX/UI design, video content creation, animation, 3D modeling, and illustrations.
  • Marketing and Sales β€” digital marketing, SMM, contextual advertising, SEO, product management, sales, and customer service.
  • Education and Online Tutoring β€” teaching foreign languages, school and university subjects, exam preparation, training, and coaching.
  • Content β€” creating written content for websites, blogs, and social media; translation, editing, and proofreading.
  • Administrative Roles (Assistants, Operators) β€” Virtual assistants, work organization support, calendar management, and document workflow assistance.
  • Finance and Accounting β€” bookkeeping, reporting, financial consulting, and taxes.

Other careers include: online consulting, market research, project management, and technical support.

All Types of Employment

The platform offers online remote jobs with different types of work:

  • Full-time β€” the ideal choice for those who value stability and predictability;
  • part-time β€” perfect for those looking for a side home job or seeking a balance between work and personal life;
  • Contract β€” suited for professionals who want to work on projects for a set period.
  • Temporary β€” short-term work that can be either full-time or part-time. These positions are often offered for seasonal or urgent tasks;
  • Internship β€” a form of on-the-job training that allows you to gain practical experience in your chosen field.

Whether you're looking for stable full-time employment, the flexibility of freelancing, or a part-time side gig, you'll find plenty of options on Remoote.app.

Remote Working Opportunities for All Expertise Levels

We feature offers for people with all levels of expertise:

  • for beginners β€” ideal positions for those just starting their journey in internet working from home;
  • for intermediate specialists β€” if you already have experience, you can explore positions requiring specific skills and knowledge in your field;
  • for experts β€” roles for highly skilled professionals ready to tackle complex tasks.

How to Start Your Online Job Search Through Our Platform?

To begin searching for home job opportunities, follow these three steps:

  1. Register and complete your profile. This process takes minimal time.
  2. Specify your skills, country of residence, and the preferable position.
  3. Receive notifications about new vacancy openings and apply to suitable ones.

If you don't have a resume yet, use our online builder. It will help you create a professional document, highlighting your key skills and achievements. The AI will automatically optimize it to match job requirements, increasing your chances of a successful response. You can update your profile information at any time: modify your skills, add new preferences, or upload an updated resume.