Remote JavaScript Jobs

Node.js
937 jobs found. to receive daily emails with new job openings that match your preferences.
937 jobs found.

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

Apply
🔥 Front-End Platform Engineer
Posted about 2 hours ago

📍 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 about 2 hours ago
Apply
Apply

📍 EMEA

🧭 Full-Time

🔍 Software Development

🏢 Company: WunderGraph, Inc.

  • Proven experience as a software developer (work samples required, ideally as open-source project on GitHub)
  • You are a self-starter with a clear sense of priorities, able to manage yourself - no hand-holding needed
  • There is a proven track record of you writing performant and secure code (doesn’t have to be our stack)
  • You are proficient in TypeScript, React, and Node.js. Our edge infrastructure, control plane, and CLI are built using TypeScript and Node.js, making strong expertise in these technologies essential.
  • Experience with GraphQL, Go, and APIs (such as SOAP and gRPC) is a plus. Our backend is built with Golang, so a willingness to learn and work with it is essential.
  • Ideally, you have contributed to open-source projects before
  • You are familiar with remote work and able to thrive in a fully remote environment (don’t take this lightly!)
  • You are an excellent communicator in English, which is critical for a remote team
  • You are able and willing to travel occasionally in order to meet the team in a nice location (at least twice a year)
  • Build software along our entire stack (Golang, NextJS, React, Typescript, GraphQL, Tailwind)
  • Work on our open-source code base, analyze and manage PRs
  • Maintain, deliver, and take ownership of high-quality features for our SaaS product cosmo.wundergraph.com
  • Ensuring optimal performance, reliability, and developer experience (DX).
  • Analyzing telemetry data and collaborating with our customers to understand their use cases and identify opportunities for improvement.
  • Running internal penetration tests to identify and address security vulnerabilities.
  • Diagnosing and resolving technical issues, often working directly with our customers' engineering teams.

Backend DevelopmentGraphQLNode.jsSoftware DevelopmentFull Stack DevelopmentReact.jsTypeScriptGoREST APINext.js

Posted about 3 hours ago
Apply
Apply

📍 EMEA

🧭 Full-Time

🔍 Software Development

🏢 Company: WunderGraph, Inc.

  • Proven professional experience as a software developer, with a focus on frontend development in large-scale React applications (preferably using Next.js).
  • Strong understanding of UI and UX principles, with a passion for creating seamless and visually appealing user experiences.
  • Know how to manage complex state in React applications, and you have experience with state management libraries like Recoil, Zustand, or Jotai.
  • Self-starter with excellent prioritization skills, capable of managing your workload independently—no hand-holding needed.
  • Proficient in TypeScript, React, and Node.js.
  • Build software along our entire stack (Next.js, React, Typescript, tRPC, GraphQL, Tailwind)
  • Maintain, deliver, and take ownership of high-quality features for our SaaS product cosmo.wundergraph.com
  • Ensuring optimal performance, reliability, and developer experience (DX).
  • Analyzing telemetry data and collaborating with our customers to understand their use cases and identify opportunities for improvement.
  • Diagnosing and resolving technical issues, often working directly with our customers' engineering teams.

GraphQLNode.jsSoftware DevelopmentFrontend DevelopmentGitTypeScriptUI DesignNext.jsReactCommunication SkillsCI/CDProblem SolvingSoftware Engineering

Posted 1 day ago
Apply
Apply

📍 Colombia

🧭 Full-Time

🔍 Game Backend

🏢 Company: Gamebreaking Studios👥 11-50ConsultingGamingOnline Games

  • 2+ years of professional software engineering experience
  • 1+ years of professional experience writing backend services (e.g. Spring, ASP.net, Node.js)
  • Experience with a strongly-typed programming language (C#, Java, C++, or similar)
  • Experience with cloud computing and cloud technologies (e.g. AWS, Azure, GCP)
  • Write clean, well-tested code for online services and games
  • Implement features from design to implementation without oversight
  • Collaborate often via pair programming, whiteboarding, and technical discussions
  • Provide thoughtful feedback on code and tech design reviews
  • Articulate engineering needs to project managers and customers

AWSBackend DevelopmentNode.jsSoftware DevelopmentASP.NETCloud ComputingFull Stack DevelopmentGame DevelopmentGCPJavaSpringC#C++AzureRESTful APIsMentoringWritingSoftware Engineering

Posted 1 day ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: King Energy👥 11-50💰 $10,000,000 Seed 6 months agoSolarCommercial Real EstateRenewable EnergyClean EnergyEnergy

  • Experienced developer with 5+ years of software experience and proficiency in Python, Node.js/TypeScript, Java, or similar frameworks
  • Algorithm specialist who can develop optimal dispatch solutions for energy storage using Gurobi, CPLEX, Pyomo, or similar packages
  • Systems expert with practical experience working with battery energy storage systems (BESS) and solar PV systems
  • Cloud-savvy engineer familiar with data communication standards (REST APIs, MQTT) and comfortable with cloud technologies (AWS, Azure, GCP) and containerization (Docker, Kubernetes)
  • Develop robust software systems that effectively integrate and optimize battery storage solutions alongside our PV solar assets
  • Build critical connections between third-party battery control systems and our monitoring platforms while implementing advanced algorithms to maximize energy efficiency
  • Create real-time monitoring dashboards and reporting systems that provide valuable insights into battery and solar performance

AWSBackend DevelopmentDockerNode.jsPythonSoftware DevelopmentSQLCloud ComputingKubernetesAlgorithmsData StructuresREST APICommunication SkillsCI/CDProblem SolvingRESTful APIsData visualizationData analytics

Posted 2 days ago
Apply
Apply
🔥 Applied AI Engineer
Posted 2 days ago

📍 Prague, Brno

🧭 Full-Time

🔍 Software Development

🏢 Company: Apify Technologies s.r.o.

  • Experience with AI/LLM
  • Expertise in building backend applications or tools with Python or TypeScript
NOT STATED

AWSBackend DevelopmentNode.jsPythonSoftware DevelopmentArtificial IntelligenceData AnalysisDynamoDBExpress.jsGitKubernetesMongoDBReact.jsTypeScriptRedisNext.jsRESTful APIs

Posted 2 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🏢 Company: Rula👥 251-500💰 Series C 9 months agoPersonal HealthMental HealthAddiction TreatmentHealth InsuranceWellnessHealth CareHome Health Care

  • 4+ years of experience as an application security engineer
  • Experience with JavaScript, TypeScript, Node.js, and/or Ruby
  • Demonstrated success applying OWASP Top 10 recommendations to modern application stacks
  • Experience with common SAST and DAST tooling and best practices
  • Enhance the security of code and development practices
  • Enhance vulnerability management program

Node.jsJavascriptRubyTypeScript

Posted 2 days ago
Apply
Apply

📍 Europe

🧭 Full-Time

🔍 Software Development

🏢 Company: Sanity

  • 5+ years in Software Engineering with a product/SaaS background
  • Expert in JavaScript and modern API-centric architectures
  • Passionate about LLMs and their potential.
  • Experience with working with LLMs in a production setting is desired.
  • Collaborative, open-minded, and a communicator at heart.
  • Knowledgeable in web development trends
  • Experienced in data modeling and solution design
  • Innovate in using LLMs for content creation and management.
  • Create delightfully efficient collaborative content creation tools in the browser.
  • Master prompt engineering for precise AI responses.
  • Collaborate with design teams to merge human intent and AI in intuitive UIs.
  • Develop robust systems for streaming LLM responses.
  • Work with other engineers to contribute to best practices and patterns for working with LLMs.

Node.jsFrontend DevelopmentFull Stack DevelopmentJavascriptKubernetesReact.jsSoftware ArchitectureTypeScriptAPI testingRESTful APIsData modelingSoftware Engineering

Posted 2 days ago
Apply
Apply

📍 EMEA

🧭 Full-Time

🔍 FinTech

🏢 Company: Deel👥 1001-5000💰 $300,000,000 Secondary Market about 2 months agoComplianceHuman ResourcesBookkeeping and PayrollRecruiting

  • Strong proficiency in Node.js, TypeScript/JavaScript best practices, along with experience in at least one other server-side language.
  • You're a SQL guru, particularly with PostgreSQL, handling query optimization, data migrations, and database modeling.
  • Experience in designing systems for scalability, ensuring they manage rapid growth and increasing demands efficiently.
  • Collaborate in a Cross-Functional Team: Work closely with Frontend Engineers, Product Teams, Designers, and QA professionals to create seamless experiences.
  • Participate in Product Planning: From discovery to deployment, we value your input throughout all stages of the Software Development Lifecycle
  • Develop and Enhance Features: Collaborate to develop robust new features, APIs, and continuously improve our industry-leading products. Help find and fix bugs at "Deel Speed."
  • Provide an Exceptional, Customer-Centric Experience: Ensure top-tier products and services through quality engineering and attentive, customer-focused development.

Backend DevelopmentNode.jsPostgreSQLSQLDesign PatternsTypeScriptServerlessRESTful APIs

Posted 2 days ago
Apply
Apply

📍 United Kingdom, Poland, South Africa, Spain, Portugal, Romania

🔍 Web3

  • You have experience managing the performance and development of high-performing Engineers, including seniors and leads, at a high growth, rapidly scaling startups.
  • You know what good looks like for a high-performing team of Engineers and know how to get there.
  • You have previously worked as an Engineer at a senior level.
  • You have an empathetic leadership style and you build strong, effective relationships.
  • You care deeply about helping others achieve their goals and become the best Engineers they can be.
  • You are a fantastic communicator and able to work cross-functionally with our engineering team and other areas of the business.
  • You thrive when developing great people and great products at scale.
  • You are data driven and know how to work cross functionally with Product and Design.
  • You have experience from successful delivery of high-quality outcomes.
  • Manage, support, coach and develop high performing engineers through regular 1:1 and continuous feedback.
  • Partner with our VP of Engineering and Group Product Manager to ensure we build high-performing teams that consistently and iterate and deliver high-impact and high-quality work.
  • Lead on the creation, development and implementation of management best practice and tools e.g progression frameworks.
  • Partner with Senior Engineers to drive technical initiatives that raise the bar for our engineering practices.
  • Leading ongoing engineering work, ensuring timely delivery.

Backend DevelopmentLeadershipNode.jsSoftware DevelopmentFrontend DevelopmentPeople ManagementReact NativeTypeScriptCross-functional Team LeadershipNext.jsReactCommunication SkillsAgile methodologies

Posted 2 days ago
Apply
Shown 10 out of 937

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 JavaScript 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.