Remote React Developer Jobs

Cypress
125 jobs found. to receive daily emails with new job openings that match your preferences.
125 jobs found.

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

Apply
๐Ÿ”ฅ Front-End Engineer
Posted about 5 hours ago

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 85000.0 - 105000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Mozilla๐Ÿ‘ฅ 5001-10000๐Ÿ’ฐ $300,000 Angel over 20 years ago๐Ÿซ‚ Last layoff 5 months agoInternetOpen SourceWeb BrowsersSoftwareBrowser Extensions

  • 3+ years of experience in a professional environment, with a solid understanding of workplace communication and collaboration practice.
  • At least 2 years of hands-on experience in front-end development using modern JavaScript (e.g., ES6+, React, or similar frameworks).
  • Prior experience working remotely.
  • Proficiency in web technologies, including HTML, CSS, and JavaScript.
  • Professional experience in Mercurial or Git and experience with version control workflows, including branching, merging, and pull requests.
  • Knowledge of UI/UX design principles and the ability to collaborate with designers to improve user interfaces.
  • Experience with front-end testing frameworks (e.g., Jest, Mocha, Cypress) and writing automated tests for performance and reliability.
  • Familiarity with web accessibility standards and best practices.
  • Great communication skills (both written and verbal), documentation skills, and the ability to work with a multi-disciplinary, geographically distributed team.
  • Deep respect for the different skills and perspectives that people of varied technical and non-technical backgrounds bring to a team.
  • Strong debugging, problem-solving, and analytical skills, with the ability to work on complex, ambiguous problems
  • Maintain and improve the front-end codebase of the application, completing tasks both on your own and under the guidance of senior team members.
  • Build your understanding of the Thunderbird Desktop codebase by tackling bugs reported by team members and the community, ensuring high code quality and improving the experience for tens of millions of users.
  • Support volunteer WebExtension developers with expertise in modern JavaScript and toolchains, review extensions submitted to our official extension platform and help to improve our WebExtension APIs.
  • Participate in weekly team meetings, providing updates and getting involved in team discussions about projects being worked on.
  • Communicate with the Design Team as you interpret mock-ups to build out new features.
  • Work closely with back-end engineers to integrate front-end features with back-end services.
  • Share the responsibility of monitoring and managing the codebase by reviewing automated test results, triaging regressions, backing out problematic changes, and ensuring the successful integration of patches to uphold project standards and stability.

CypressEs6Frontend DevelopmentGitHTMLCSSJavascriptJestReact.jsUI DesignCommunication SkillsCollaborationProblem SolvingDebugging

Posted about 5 hours ago
Apply
Apply

๐Ÿ“ California, Colorado, Florida, Georgia, Hawaii, Illinois, Maryland, Massachusetts, Michigan, Minnesota, New Hampshire, New York, North Carolina, North Dakota, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington D.C., and Wisconsin

๐Ÿงญ Full-Time

๐Ÿ’ธ 173676.0 - 210741.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: ActBlue๐Ÿ‘ฅ 51-100๐Ÿ’ฐ $22,000,000 Series A over 14 years agoPoliticsNon ProfitEnterprise Software

  • An exploratory and tenacious mindset when taking on tasks that might have little to no precedent at the organization - our team is relatively new and much of our work is setting up new standards or delving into areas of code that havenโ€™t been touched in a while
  • Some experience working on problems across a front-end ecosystemโ€”we are looking for someone who is curious about how Webpack works or who wants to optimize an applicationโ€™s bundle size
  • A willingness to tackle a diverse range of problems within our front-end ecosystem, and an ability to work autonomously on problems that cross team boundaries and touch multiple codebases
  • A natural tendency towards documentation and knowledge sharing over siloing
  • Knowledge or curiosity around Javascript library management, especially around internal component libraries
  • Fluency moving between and across technical systems and stacks โ€“ or at least a willingness to try! We are typically coding in Javascript, but our work brings us into contact with work areas from Docker to design systems
  • Excitement for your own and your teammatesโ€™ learning and growth - we are a small (but growing) team that works very closely together!
  • A track record of effective collaboration with other engineers to develop abstractions and patterns that make it easy to build reliable software.
  • An understanding of and a desire to co-create systems that help build psychological safety on the team: sharing learning with others, using peer review as an opportunity to celebrate and build others up, and a willingness to practice the duality of listening and leadership.
  • Write maintainable code that is adaptable to future design and roadmap decisions to help set the standard for software quality for our team and the organization at large.
  • Lead the process of architecting, refactoring, and improving our contribution forms and the myriad user flows that an ActBlue user might interface with.
  • Guide the design and execution of technical solutions that prioritize the highest impact opportunities while balancing effort, scope, and other trade-offs.
  • Partner with engineering managers to find sponsorship and growth opportunities for your colleagues.
  • Demonstrate technical leadership by writing documentation, establishing effective monitoring, and fostering clear and audience-oriented communication.
  • Coach and mentor other engineers on your team and create spaces for individuals to be engaged, valued, and heard.

DockerGraphQLNode.jsCypressFrontend DevelopmentJavascriptJestKubernetesReact.jsRuby on RailsTypeScriptYarnReactCI/CDRESTful APIsDevOpsSoftware Engineering

Posted 1 day ago
Apply
Apply
๐Ÿ”ฅ API Developer
Posted 3 days ago

๐Ÿ“ U.S., UK, Canada

๐Ÿงญ Contract

๐Ÿ’ธ 75.0 - 150.0 USD per hour

  • Hold a Computer Science degree from a top university in the U.S., Canada, or the UK.
  • Possess a strong understanding of RESTful API design principles and best practices.
  • Have experience using API documentation tools such as Swagger, Postman, or Redoc.
  • Are proficient in writing API test cases and working with testing tools like Postman, Jest, or Cypress.
  • Have familiarity with API authentication methods (OAuth, JWT, API keys).
  • Possess basic coding skills in Python, JavaScript, or another scripting language.
  • Demonstrate exceptional attention to detail.
  • Excel in written and verbal communication, translating complex technical concepts into clear documentation.
  • Write comprehensive Product Requirement Documents (PRDs) for API features and enhancements.
  • Define clear API endpoints, request/response structures, authentication methods, and error handling strategies.
  • Collaborate closely with engineering teams to ensure API design aligns with product goals and user needs.
  • Create and maintain clear and concise API documentation, including endpoint descriptions, example requests/responses, authentication details, and usage guidelines.
  • Develop and execute test cases to validate API functionality, performance, and security.
  • Work collaboratively with QA teams on robust API testing, documenting any issues, inconsistencies, or edge cases.
  • Optimize APIs for performance, scalability, and security.

PythonSQLCypressGitJavascriptJestOAuthAPI testingREST APIAttention to detailWritten communicationDocumentationJSONNodeJS

Posted 3 days ago
Apply
Apply

๐Ÿ“ Tbilisi, Georgia, Armenia, Serbia, Poland, Cyprus

๐Ÿ” Restaurant Technology

๐Ÿข Company: MIRA- Search

  • Over 5 years of experience in API testing (experience in automated testing is a plus).
  • Experience with testing tools (Postman, DevTools, Fiddler/Charles Proxy, Swagger).
  • Practical experience in API automation using RestAssured, Cypress, or Playwright.
  • Experience with programming languages (Python and JavaScript).
  • Proven experience in creating and executing test cases, logging defects (JIRA, Bugzilla).
  • Experience working in Agile/Scrum and cross-functional teams.
  • Working with logs and metrics (DataDog, Sentry, etc.).
  • Deep understanding of SDLC and QA methodologies.
  • Knowledge of various types of testing (functional, regression, integration, API, and UAT).
  • Attention to detail and strong organizational skills.
  • Conduct comprehensive manual testing of APIs.
  • Develop and maintain test cases and test plans for APIs.
  • Test APIs, UI, integrations, and other areas based on project needs.
  • Collaborate with developers and product managers to define testing strategies.
  • Analyze production issues and collaborate on their resolution.
  • Investigate API issues and ensure timely resolution.
  • Analyze API performance and provide recommendations for improvement.
  • Participate in the development of API testing frameworks.
  • Design and execute automated API tests (optional).

PythonAgileCypressJavascriptQA AutomationSCRUMJiraAPI testingManual testingREST APIRegression testingAttention to detailOrganizational skillsJSONEnglish communication

Posted 4 days ago
Apply
Apply

๐Ÿ“ India

๐Ÿงญ Full-Time

๐Ÿ” Software Development

  • 4+ years experience with Javascript (ES6), HTML5, and CSS, as well as experience with modern Javascript frameworks (e.g., React, AngularJS, Vue).
  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience).
  • Understanding of modern frontend ecosystem, including but not limited to bundling, linting, testing and releasing.
  • Experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai).
  • Familiarity with the JavaScript language and ecosystem.
  • Experience building frontend applications at scale.
  • Experience in Agile software development methodologies.
  • You strive to write code that lasts for years, not months.
  • Experience engineering software systems of medium-to-large scope and complexity.
  • Build high-performing client code that is fast, testable, scalable, and high quality
  • Drive strong collaboration with other engineers, designers and managers to understand user pain points and iterate on great solutions
  • Contribute to code reviews and documentation, and take on complex bug fixes
  • Lead projects, from the technical design, implementation and launch to operation
  • Onboard and mentor junior engineers

AgileCypressEs6Frontend DevelopmentGitHTMLCSSJavascriptJestReact.jsVue.JsNodeJSSoftware Engineering

Posted 4 days ago
Apply
Apply
๐Ÿ”ฅ QA Engineer
Posted 5 days ago

๐Ÿ“ U.S.

๐Ÿงญ Full-Time

๐Ÿ’ธ 84600.0 - 103400.0 USD per year

๐Ÿ” Software Development

  • 2-5 years experience creating tests for production code in a professional, team-oriented environment
  • Ability to create and run manual test cases for new features
  • Regression testing on different browsers and devices
  • Ability to write automated E2E (Cypress or equivalent) and integration tests (both frontend and backend) using Jest or similar frameworks
  • Knowledge of screen readers and other accessibility tools
  • The skill, empathy, and desire to build with other engineers collaboratively through code reviews, joint design and mentorship
  • Proven ability to effectively collaborate with engineering, design and product teams
  • Comfort working in public repositories, and commitment to a working style that encourages outside contributors.
  • Demeanor to thrive in a high-change environment, where multiple simultaneous projects are the norm
  • Discipline to be effective on a team with lots of personal flexibility, but high expectations.
  • Write high-quality tests for existing and new features and help address issues with existing projects
  • Work with product managers to ensure acceptance criteria are defined and met
  • Write test cases for manual and automated testing
  • Perform manual QA for product releases
  • Utilize screen readers to perform accessibility testing
  • Create thorough bug reports
  • Reviewing pull requests, providing feedback, and pairing with other engineers on difficult problems
  • Contributing to the technical design process, and building documentation of decisions to guide future contributors
  • Ensuring code is tested and meets team code quality standards
  • Help the team improve their processes around QA
  • Advocate for more and better testing
  • Help the team document all of Bloom's features including user flows and features
  • Participate in and role model a culture that emphasizes product quality, team accountability, and continuous improvement

Node.jsPostgreSQLCypressJestQAReact.jsTypeScriptAPI testingManual testingREST APIRegression testingCollaborationCI/CDAgile methodologiesWritten communicationDebugging

Posted 5 days ago
Apply
Apply

๐Ÿ“ Cyprus, Poland, Germany, Georgia, Serbia

๐Ÿ” Restaurant Technology

๐Ÿข Company: MIRA- Search

  • 5+ years of experience in API testing
  • Proven hands-on expertise with Postman, DevTools, Fiddler/Charles Proxy, and Swagger
  • Proficient in API automation utilizing tools such as RestAssured, Cypress, and Playwright
  • Strong proficiency in Python or JavaScript for scripting and automation tasks.
  • Familiar with JIRA, Bugzilla, DataDog, Sentry, and Agile/Scrum methodologies
  • Comprehensive understanding of the SDLC, QA methodologies, and various testing types, including functional, regression, integration, and UAT
  • Exceptional analytical, problem-solving, and critical-thinking abilities.
  • Highly organized with a keen attention to detail.
  • Excellent English communication skills, both verbal and written.
  • A proactive and self-motivated individual, adaptable to dynamic environments.
  • Conduct in-depth manual API testing to guarantee system accuracy and stability.
  • Develop, update, and maintain API test cases and test plans.
  • Collaborate with cross-functional teams to define and refine testing strategies.
  • Investigate and report API issues, ensuring timely resolutions.
  • Analyze API performance and suggest optimizations.
  • Assist in API automation efforts (optional but a plus!).
  • Perform testing beyond APIs, including UI and integrations, as needed.
  • Manage multiple projects while meeting deadlines effectively.

PythonAgileCypressJavascriptQA AutomationSCRUMJiraAPI testingManual testingREST APIRegression testing

Posted 6 days ago
Apply
Apply

๐Ÿ“ EU

๐Ÿงญ Contract

๐Ÿ” Software Development

๐Ÿข Company: YLD๐Ÿ‘ฅ 101-250Management ConsultingConsultingInternet of ThingsSoftware EngineeringProfessional ServicesSoftware

  • Commercial experience of working with React and Node
  • Experience with GraphQL
  • Experience in distributed version control systems (e.g. Git)
  • Experience in testing your own products
  • Knowledge of Typescript and writing automated tests (Cypress)
  • Strong and vast experience with Continuous Integration and Delivery, as well as Infrastructure as Code tools and techniques
  • Experience in testing your products with Unit, Integration, End to End, and Visual Regression tests
  • Knowledge of C#
  • Crafting excellent products!
  • Continuously delivering changes to products, as our client is moving to a full CI/CD model
  • Working closely with your team, regularly collaborating on engineering initiatives, to continually push yourselves to be better
  • Participating in regular show and tells to promote your work to both your department and the wider company
  • Joining our clientsโ€™ internal events, including meeting external speakers, going to quiz nights, etc.

Backend DevelopmentGraphQLNode.jsAgileCypressFrontend DevelopmentFull Stack DevelopmentGitReact.jsSCRUMTypeScriptCI/CDRESTful APIsSoftware Engineering

Posted 8 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 150000.0 - 160000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Spalding๐Ÿ‘ฅ 101-250ConsultingFinancial ServicesInformation TechnologyLegal

  • Experience deploying applications using Cloud Native methodologies and tools such as Containers, Docker, Kubernetes, Serverless Functions and Microservice Architectures.
  • Strong experience with Application Lifecycle Management (ALM) and configuration management tools such as Microsoft Azure DevSecOps, Gitlab, Jira, etc.
  • Experience supporting REST API, Java (Spring Boot), Node.js, Python (Flask), Django, React, Vscode, JHipster, jQuery, SQL languages and technologies.
  • Automated Unit, Integration, and Systems testing of components utilizing test behavior-driven development (BDD) frameworks such as Cucumber, Cypress, etc.
  • CompTIA Security+ certification.
  • Experience with deployment of applications within the NAVAIR hosting environments.
  • Strong verbal and written communication skills.
  • Lead the research, design, and development of cloud-based IT systems/applications by applying software development principles and techniques of computer science, engineering, and mathematical analysis to recommend system/software improvements and enhance existing capabilities.
  • Provide product exploration, technology planning, and formulate solutions for product specifications, performance requirements, software development, and implementation of IT systems/applications.
  • Contribute to several software-related project functions for our NAVAIR customer by supporting Agile and DevSecOps implementation activities; collaborate between self-organizing and cross-functional teams.
  • Maintain software code and databases within an application area, working individually or coordinating development as part of a team.
  • Adhere to software coding standards to ensure software quality and cyber security rules/regulations; utilize development tools to update tasks and stories, check-in, and version control.
  • Support daily stand-up meetings.
  • Other duties as assigned or required.

AWSDockerNode.jsSQLAgileCloud ComputingCypressDjangoGitKubernetesMicrosoft AzureJiraREST APIServerlessReactCI/CDDevOpsMicroservices

Posted 8 days ago
Apply
Apply

๐Ÿ“ Multiple European countries and North America

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: Next Matter๐Ÿ‘ฅ 11-50๐Ÿ’ฐ $16,000,000 Series A almost 3 years agoReal TimeSaaSInformation TechnologyEnterprise SoftwareCollaborationSoftware

  • Extensive professional experience in developing complex web applications, desktop and mobile, using React and Redux.
  • Experience with advanced CSS using LESS, SCSS, styled components or similar tools
  • Experience with unit and end-to-end testing frameworks and tools
  • Exposure to and some experience with Python, Django, and the Django Rest framework
  • Experience working effectively in diverse, remote teams.
  • Exceptional written and verbal communication skills, including the ability to document and communicate technical and non-technical concepts clearly.
  • Work closely with product, design, and backend teams to design and execute new and existing features writing robust, scalable, and easily maintainable code
  • In collaboration with others, define, scope, and estimate work
  • Produce and discuss technical improvements to the codebase demonstrating business need and impact
  • Write, test, ship, and document code while caring about usability, performance, compliance, and security
  • Triage, debug, and fix user-reported bugs
  • Participate in code reviews, as well as design and implementation conversations
  • Work collaboratively with the rest of the Engineering team to proactively identify and solve blockers / bottlenecks.

PythonSoftware DevelopmentAgileCypressDjangoFrontend DevelopmentFull Stack DevelopmentGitCSSJavascriptJestReduxReactCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingRESTful APIsSoftware Engineering

Posted 9 days ago
Apply
Shown 10 out of 125

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 Remote React Developer Jobs Are Becoming More Popular

The remote work from home is increasingly in demand among computer and IT professionals for several reasons:

  • Flexibility in time and location.
  • Collaboration with international companies.
  • Higher salary levels.
  • Lack of ties to the office.

Remote work opens up new opportunities for specialists, allowing them to go beyond geographical limits and build a successful remote IT career. This employment model is transforming traditional work approaches, making it more convenient, efficient, and accessible for professionals worldwide.

Why do Job Seekers Choose Remoote.app?

Our platform offers convenient conditions for finding remote IT jobs from home:

  • localized search โ€” filter job listings based on your country of residence;
  • AI-powered job processing โ€” artificial intelligence analyzes thousands of listings, highlighting key details so you donโ€™t have to read long descriptions;
  • advanced filters โ€” sort vacancies by skills, experience, qualification level, and work model;
  • regular database updates โ€” we monitor job relevance and remove outdated listings;
  • personalized notifications โ€” get tailored job offers directly via email or Telegram;
  • resume builder โ€” create a professional VC with ease using our customizable templates and AI-powered suggestions;
  • data security โ€” modern encryption technologies ensure the protection of your personal information.

Join our platform and find your dream job today! We offer flexible pricing โ€” up to 5 applications per day for free, with weekly, monthly, and yearly subscription plans for extended access.