Remote React Developer Jobs

Jest
134 jobs found. to receive daily emails with new job openings that match your preferences.
134 jobs found.

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

Apply

πŸ“ Poland

🧭 Full-Time

πŸ” Software Development

  • 5 years of experience working on web applications.
  • Worked with JavaScript ES6, TypeScript, and Vue.
  • Experience with libraries to manage the state of the application.
  • Used to working with tools such as GIT, SASS, Yarn 3, Webpack, Docker, Vite, and NPM on a daily basics.
  • Experience in programming unit, component, and integration tests with Jest.
  • Practical knowledge of frontend architectures.
  • Used to working in a high-autonomy and responsible environment.
  • Care about product management and understanding user needs.
  • Can communicate in English – both spoken and written - min. B2 level.
  • Collaborate actively in the design of new features by understanding the user problem, making proposals, and taking care of the user experience.
  • Lead the implementation of new functionalities by programming, testing, deploying, and monitoring to ensure high-quality results.
  • Participate in initiatives outside the team and have a global impact on the company.
  • Be a role model in terms of responsibility, initiative, collaboration, and continuous improvement.
  • Help others to grow actively.

DockerEs6Frontend DevelopmentGitJavascriptJestTypeScriptVue.JsYarnCommunication SkillsRESTful APIs

Posted 19 minutes ago
Apply
Apply

πŸ“ Spain

🧭 Full-Time

πŸ” Software Development

  • Have more than 5 years of experience working on web applications.
  • Have worked with JavaScript ES6, TypeScript, and you know Vue.
  • Have experience with libraries to manage the state of the application.
  • Are used to working with tools such as GIT, SASS, Yarn 3, Webpack, Docker, Vite, and NPM on a daily basics.
  • Have experience in programming unit, component, and integration tests with Jest.
  • Have practical knowledge of frontend architectures.
  • Are used to working in a high-autonomy and responsible environment.
  • Care about product management and understanding user needs.
  • Can communicate in English – both spoken and written - min. B2 level.
  • Collaborate actively in the design of new features by understanding the user problem, making proposals, and taking care of the user experience.
  • Lead the implementation of new functionalities by programming, testing, deploying, and monitoring to ensure high-quality results.
  • Participate in initiatives outside the team and have a global impact on the company.
  • Be a role model in terms of responsibility, initiative, collaboration, and continuous improvement.
  • Help others to grow actively.

DockerEs6Frontend DevelopmentGitJavascriptJestTypeScriptVue.JsYarnCommunication SkillsEnglish communication

Posted 19 minutes ago
Apply
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

πŸ“ Polska

🧭 Full-Time

πŸ’Έ 10000.0 - 16000.0 PLN per month

πŸ” Software Development

🏒 Company: BoldareπŸ‘₯ 101-250Information TechnologySoftware

  • 2+ years of experience in developing JS applications using Vue.js & React
  • Commercial experience with Vue 2 and Composition API
  • Practice in TypeScript
  • Proficient understanding of Git
  • Strong knowledge of REST API design
  • Fluency in Polish and English (B2+ level)
  • Develop JS applications using Vue.js & React
  • Cooperation with external clients
  • Communicate with colleagues

AgileGitJavascriptJestReact.jsSCRUMTypeScriptVue.JsREST API

Posted 1 day 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

πŸ“ 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

πŸ“ UK, Europe

🧭 Full-Time

  • Track record of project ownership and exceptional product delivery
  • Competent in TypeScript, Node.js and SQL
  • Knowledgeable on best practices in back-end (specifically API) architecture
  • Experience working across a broad spectrum of the tech stack, with the ability to assist in tasks such as writing Terraform resources or creating GitHub Actions, in addition to a primary focus on backend development.
  • Writing well-architected, maintainable code (probably goes without saying)
  • Planning and leading high-complexity stories and epics
  • Reviewing story plans and offering insights on impacts to other parts of the application
  • Collaborating closely with the Quality Engineering team to write and maintain automated and regression tests, ensuring robust and reliable code
  • Participating in constructive code review sessions that focus on quality and productivity, while balancing the need to ship features in a timely manner
  • Focusing on delivering an exceptional user experience, with a strong attention to detail that reflects our commitment to creating intuitive and effective products
  • Participating as a primary on-call resource for service disruptions on rotation
  • Suggesting new technologies and techniques to improve engineer productivity
  • Collaborating with and mentoring your peers on security best practices
  • And finally, deploying your code to production and seeing the customer revel in feedback loop nirvana

AWSBackend DevelopmentNode.jsSQLExpress.jsFull Stack DevelopmentGitJestKubernetesTypeScriptAPI testingRedisReactCI/CDRESTful APIsDevOpsTerraformSoftware 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

πŸ“ Nigeria

🧭 Full-Time

πŸ” Fintech

🏒 Company: FairMoneyπŸ‘₯ 501-1000πŸ’° $42,000,000 Series B over 3 years agoInternetLendingFinancial ServicesBankingMobileFinTech

  • 5+ years of professional experience in React, React Native and Next.JS
  • 2+ years of experience working in Fintech.
  • Excellent troubleshooting skills.
  • Familiarity with RESTful APIs.
  • Solid understanding of core JavaScript, and Typescript concepts.
  • Experience with writing automated tests (eg- Jest, Karma, Jasmine, Mocha, enzyme, cypress)
  • Strong knowledge of testing best practices and understanding of CI/CD.
  • Excellent verbal and written communication skills.
  • Excellent problem-solving skills and object-oriented design skills.
  • Teamwork player used to pair programming and peer reviews.
  • Developing high-quality features by working with our Product team to better serve customers.
  • Building a platform on which each market can plug its specific features while maintaining a solid common core product.
  • Tackling complex financial processes with the right patterns and appropriate solutions.
  • Helping drive the architecture and technology choices that enable a world-class experience for our customers.
  • Being responsible for designing, developing, and deploying medium to large-sized projects.
  • Helping define engineering best practices and providing technical mentorship to other members of the engineering team.
  • Contributing to continuous improvements to an infrastructure that can handle millions of clients.
  • Analyzing and improving efficiency, scalability, and stability of monitoring, continuous integration, and platform integration.

Frontend DevelopmentGitJavascriptJestReact NativeTypeScriptAzureNext.jsReactCI/CDRESTful APIsTroubleshootingJSONSoftware Engineering

Posted 5 days ago
Apply
Shown 10 out of 134

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.