Remote JavaScript Jobs

C++
526 jobs found. to receive daily emails with new job openings that match your preferences.
526 jobs found.

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

Apply

πŸ“ United States

πŸ” Software Development

  • Bachelor’s degree or higher (completed and verified prior to start) AND Two (2) years of experience with web programming and object-oriented programming, such as C#, Java, C, C++, Python.
  • High School Diploma/GED AND Three (3) years of experience with web programming and object-oriented programming, such as C#, Java, C, C++, Python.
  • Experience in UI/UX design and best practices
  • Experience with AWS cloud development
  • Experience with Web Services development (REST/SOAP)
  • Experience with unit testing frameworks
  • Experience with version control systems such as Git
  • Experience with database technologies such as MySQL/Oracle/Graph Database
  • Ability to work with remote (off-site) team members
  • Excellent verbal and written communication skills
  • Participating and leading software design, coding, testing, debugging, and documentation as needed
  • Work with other software engineers, clinical analysts, quality engineers, and other team members to design and build required applications.
  • Adhere to team design and coding procedures and standards.
  • Coordinate and communicate with clinical analysts, quality analysts, and other software engineers
  • Resolve escalated internal customer support issues
  • Participate in analysis and code review
  • Be an active member of an Agile team by participating in all phases of SDLC, including design, software development, code reviews, and deployments.
  • Developing solutions, software, and components based on internal/external customer and business requirements
  • Creating and automating component unit tests, measuring and improving software performance, and taking pride in the quality of component deliverables.
  • Documenting technical aspects of the application for technical users and end-user documentation.
  • Supporting our proprietary coding content.
  • Contributing towards the future design and development of medical coding software pathways
  • Helping resolve escalated internal customer support issues
  • Determining and recommending tools to prepare us for future technologies
  • Develop your skillset through training and development opportunities and continue to grow with Solventum Health Information Systems.

PythonSoftware DevelopmentSQLAgileGitJavaMySQLC#C++Java SpringREST APICI/CDDebugging

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 118000.0 - 231000.0 USD per year

πŸ” Software Development

🏒 Company: MongoDBπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity about 7 years agoDatabaseOpen SourceCloud ComputingSaaSSoftware

  • 5+ years of experience building distributed systems
  • Experience with building production-level code with a large user base, robust design structure and rigorous code quality, written in C, C++, Rust, or another systems programming language
  • Degree in Computer Science or similar field, or equivalent practical experience, with strong competencies in data structures, algorithms, and software design/architecture
  • Understand the high-level architecture of MongoDB
  • Contribute to the development of a project slated for the next release of MongoDB
  • Lead the development of a new feature and help mentor new engineers on the team

Software ArchitectureC++AlgorithmsData StructuresRustLinuxNetworkingDebugging

Posted 2 days ago
Apply
Apply

πŸ“ United States

🧭 Internship

πŸ’Έ 43700.0 - 69900.0 USD per year

πŸ” Software Development

🏒 Company: NREL

  • Experience in deep learning models, Bayesian neural networks, graph neural network models, and probabilistic semantic graphs.
  • Experience in the formulation of mixed-integer optimization problems and open-source solvers for sensor placement in distribution systems.
  • Demonstrated experience in programming languages such as Python and MATLAB.
  • Experience with open-source, collaborative software development and use of tools such as GitHub or GitLab for project management and version control.
  • Contribute to the development of deep learning models such as Bayesian neural networks, graph neural networks, probabilistic semantic graphs, and Generative AI to detect anomalies such as missing data, bad data, and communications failure in sensor data.
  • Development of data driven forecasting and disaggregation models and validation of both centralized and distributed state estimation algorithms.

PythonSoftware DevelopmentData AnalysisImage ProcessingMachine LearningMatlabC++AlgorithmsData scienceData StructuresData visualization

Posted 2 days ago
Apply
Apply

πŸ“ United States

πŸ’Έ 136500.0 - 266500.0 USD per year

πŸ” Software Development

🏒 Company: MotionalπŸ‘₯ 1001-5000πŸ’° Seed about 1 year agoπŸ«‚ Last layoff 11 months agoAutomotiveFleet ManagementInformation TechnologyAutonomous VehiclesSoftware

  • BA, Masters or PhD in Machine Learning, Computer Science, Applied Mathematics, Statistics, Physics or a related field; or equivalent industry experience
  • In-depth understanding of common Machine Learning, Deep Learning algorithms, or ML Planning
  • Experience designing, training, and analyzing neural networks for at least one of the following applications: object detection, semantic/instance segmentation, visual classification, motion/gesture recognition, sensor fusion, multitask learning, motion prediction, and/or multi-object tracking
  • Advanced knowledge of software engineering principles including software design, source control management, build processes, code reviews, testing methods
  • Fluency in Python, including standard scientific computing libraries and Python bindings development experience
  • Experience with PyTorch or other deep learning frameworks
  • Experience working with large data sets and deriving insights from data
  • Effectiveness at leading and executing large, complex technical initiatives
  • Define and influence the direction of the team, organization, and/or department.
  • Advise leaders on technology problems and solutions
  • Connect and drive business impact through technology solutions
  • Formulate problems, architect solutions, and design processes
  • Prototype, evaluate, implement, and iterate on solutions
  • Pioneer research into state of the art solutions and systems for autonomous vehicles
  • Productionize and deploy solutions onto autonomous vehicle fleets
  • Mentor and grow junior and experienced engineers and researchers
  • Help create and reinforce a culture of inclusion, innovation, and excellence

PythonSoftware DevelopmentData AnalysisImage ProcessingMachine LearningPyTorchC++AlgorithmsData StructuresSoftware Engineering

Posted 2 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 150000.0 - 200000.0 USD per year

πŸ” Data Security

🏒 Company: VirtruπŸ‘₯ 101-250πŸ’° $60,000,000 Series C about 3 years agoSecuritySaaSPrivacyInformation TechnologyCyber SecuritySoftware

  • 5–8 years testing applications deployed in production.
  • Experience with functional testing, performance testing, accessibility testing and security testing, including test case development and execution.
  • Experience with test automation for desktop applications, particularly on Windows OS
  • Proficiency in one of these languages or similar: TypeScript, JavaScript, and Python.
  • Familiarity with Go, Java, C++, C# on GCP and Microsoft platforms.
  • Experience with Unit Tests, API Tests, Web UI Tests using Playwright.
  • Hands-on experience with REST API, and command-line interface (CLI) testing.
  • Understanding of IaC concepts and familiarity with Terraform, Ansible, Kubernetes (k8s), and cloud environments.
  • Understand the system under test in depth
  • Design, develop, and execute reliable and efficient automated tests for features and regression testing.
  • Analyze automated test results, identifying failures as test issues or functional defects.
  • Work closely with product and engineering teams to identify issues, investigate root causes, and propose solutions.
  • Support a collaborative environment by giving and receiving constructive feedback.
  • Communicate effectively with technical and non-technical stakeholders, proactively sharing insights and soliciting feedback.
  • Participate in planning and estimation, questioning work that lacks value for the engineering team.
  • Manage risks, uncertainty, and maintain accountability, even in high-pressure situations.
  • Continuously learn and adapt to fast-changing environments.
  • Support and contribute to an inclusive and growth-focused team culture.

DockerPythonSQLCloud ComputingGCPJavaJavascriptKubernetesQA AutomationTypeScriptC#C++API testingGoManual testingREST APITestRailSeleniumCI/CDRESTful APIsLinuxTerraformAnsible

Posted 2 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 127600.0 - 338500.0 USD per year

πŸ” Software Development

  • 9+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • 4+ years experience building, scaling and maintaining global edge technologies, such as load balancers, API gateways, and/or CDNs.
  • 3+ years people management experience
  • Evolve GitHub’s global load balancing platform across our presence in Microsoft Azure and our physical data centers.
  • Oversee and guide a distributed team, taking accountability for the team’s vision, best practices, and priorities.
  • Provide clarity and a shared understanding of decision making, direction, and progress for the team and the company.
  • Provide career development plans, coaching, and guided performance feedback to your team’s engineers.
  • Drive incident response, operational excellence, and facilitate blameless postmortems.
  • Plan and execute complex technical projects, coordinating work with engineering teams across the stack.

AWSBackend DevelopmentLeadershipPythonAgileCloud ComputingJavaJavascriptMicrosoft AzureNginxPeople ManagementRubyC#C++API testingGoRustCI/CDRESTful APIsDevOpsMicroservicesSoftware Engineering

Posted 2 days ago
Apply
Apply

πŸ“ United States

πŸ’Έ 136500.0 - 266500.0 USD per year

πŸ” Autonomous Vehicles

  • BA, Masters or PhD in Machine Learning, Computer Science, Applied Mathematics, Statistics, Physics or a related field; or equivalent industry experience
  • In-depth understanding of common Machine Learning, Deep Learning algorithms, or ML Planning
  • Experience designing, training, and analyzing neural networks for at least one of the following applications: object detection, semantic/instance segmentation, visual classification, motion/gesture recognition, sensor fusion, multitask learning, motion prediction, and/or multi-object tracking
  • Advanced knowledge of software engineering principles including software design, source control management, build processes, code reviews, testing methods
  • Fluency in Python, including standard scientific computing libraries and Python bindings development experience
  • Experience with PyTorch or other deep learning frameworks
  • Experience working with large data sets and deriving insights from data
  • Effectiveness at leading and executing large, complex technical initiatives
  • Define and influence the direction of the team, organization, and/or department.
  • Advise leaders on technology problems and solutions
  • Connect and drive business impact through technology solutions
  • Formulate problems, architect solutions, and design processes
  • Prototype, evaluate, implement, and iterate on solutions
  • Pioneer research into state of the art solutions and systems for autonomous vehicles
  • Productionize and deploy solutions onto autonomous vehicle fleets
  • Mentor and grow junior and experienced engineers and researchers
  • Help create and reinforce a culture of inclusion, innovation, and excellence

PythonSoftware DevelopmentData AnalysisGitImage ProcessingMachine LearningPyTorchC++AlgorithmsData scienceSoftware Engineering

Posted 2 days ago
Apply
Apply

πŸ“ India

πŸ” Software Development

🏒 Company: YipitDataπŸ‘₯ 251-500πŸ’° Debt Financing 10 months agoMarket ResearchAnalyticsData Visualization

  • Bachelor's degree in Computer Science, or related majors, 5+ yrs backend experience.
  • Solid computer foundation and programming skills, familiar with common data structures and algorithms.
  • Excellent in one of the following languages: Go/Python/C/C++/Java.
  • Familiar with one of open source components: Mysql/PostgreSQL/Redis/Kafka/ElasticSearch/Message Queue/Nosql.
  • Experience in architecture and developing large-scale distributed systems.
  • Exposure to cloud infrastructure, such as kubernates/docker, Azure/AWS/GCP.
  • Familiarity with ERP systems.
  • Implement connectors to fetch ERP data.
  • Implement or upgrade backend APIs
  • Take charge of the ERP system’s data storage.
  • Design technical solutions
  • Maintain existing services
  • Work with US/SG/China teams

AWSBackend DevelopmentDockerPostgreSQLPythonSoftware DevelopmentSQLCloud ComputingElasticSearchGCPJavaKafkaKubernetesMySQLC++AlgorithmsData engineeringData StructuresGoREST APIRedisCommunication SkillsAnalytical SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsLinuxDevOpsMicroservicesExcellent communication skillsData visualizationData modelingScriptingData analyticsData managementDebugging

Posted 3 days ago
Apply
Apply

πŸ“ United States

πŸ” Blockchain Technology

🏒 Company: AnzaπŸ‘₯ 11-50ConsultingNon ProfitSocial Entrepreneurship

  • A proven track record of shipping and optimizing high performance software.
  • Experience with performance optimization and a demonstrated ability to both diagnose and prevent performance problems.
  • Intimate familiarity with multi-threaded programming, on Linux.
  • Knowledge and expertise with low-level systems engineering, including debugging and profiling.
  • Expertise in programming languages such as Rust, C++, or similar, with a focus on writing performant, maintainable, and scalable code.
  • Rigorous testing standards.
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Gather and analyze metrics to identify performance bottlenecks.
  • Work with subject matter experts to understand code component performance requirements and goals; both present and future.
  • Design, implement, and benchmark solutions to improve performance and reliability

Software DevelopmentBashBlockchainC++AlgorithmsData StructuresRustCI/CDLinuxScriptingDebugging

Posted 3 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 177000.0 - 218000.0 USD per year

πŸ” Software Development

  • 3+ years of substantial and relevant experience in software development
  • Strong understanding and experience of C++, Rust or other systems languages (ideally modern C++17 or C++20), including profiling and benchmarking
  • Excellent written communication skills
  • Build and maintain the customer-facing interfaces provided by Redpanda
  • Analyze and drive for parity with the Kafka API
  • Work to enhance both user experience and overall system performance
  • Develop supporting infrastructure to enable other core teams to deliver features effectively
  • Implement security and access control functions
  • Enable new customer-centric capabilities that focus on serving large enterprise customers
  • Contribute to the overall success of Redpanda by ensuring our core tenets of Operational Simplicity, No Data Loss and Blazingly Fast remain true as we push the envelope on scalability while expanding our target addressable market through features and integrations

Backend DevelopmentSoftware DevelopmentKubernetesC++AlgorithmsApache KafkaAPI testingData StructuresRustRESTful APIs

Posted 3 days ago
Apply
Shown 10 out of 526

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.