JoVE

JoVE

JoVE is a leading producer of scientific video resources, accelerating research in science, medicine, and engineering through peer-reviewed video articles. With over 15,000 videos, JoVE enhances lab productivity and education worldwide.

Media
51-250
Founded 2006

Description

  • Collaborate with designers, product managers, and software engineers to support user experience, accessibility, and development feasibility across websites and digital platforms.
  • Design and implement solutions for presenting data and content across websites, mobile apps, and other platforms.
  • Maintain and apply JoVE’s brand standards across the website, supporting digital spaces, and third-party platforms.
  • Stay current with web development standards, changes, and design trends.
  • Contribute to engineering excellence, including automated unit testing.
  • Work with stakeholders and developers to design, implement, and maintain a reusable codebase and coding standards.
  • Debug software components, identify defects, and support remediation.
  • Assist in automating deployments to development and other environments.
  • Explain complex technical issues to audiences with varying levels of technical expertise.
  • Triage and resolve incidents and help lead incident investigations.

Requirements

  • Bachelor’s degree.
  • 5+ years of experience building scalable, data-driven backend systems and APIs.
  • Strong proficiency in server-side programming, especially Node.js; PHP is an added advantage.
  • Strong understanding of system design, data architecture, and microservices or modular monoliths.
  • Experience designing and implementing RESTful APIs and integrating third-party services and external SDKs.
  • Familiarity with event-driven systems, asynchronous processing, and message queues such as Kafka, SNS/SQS, or RabbitMQ.
  • Experience with SQL and NoSQL databases such as PostgreSQL, MongoDB, and Redis, including query optimization and complex data modeling.
  • Solid experience with cloud-native architecture using AWS or equivalent platforms.
  • Understanding of software design principles such as SOLID and DRY, including SaaS and multi-tenancy application development.
  • Experience working in Agile Scrum environments with tools such as JIRA or Rally.
  • Experience in a Continuous Integration / Continuous Delivery model, including GitHub and CI pipeline automation tools.

Benefits

  • Competitive compensation package.
  • Direct impact on accelerating science research and education.
  • Opportunity to work with global teams in an innovative, collaborative environment.
  • Strong promotion-from-within culture with a clear path for career advancement.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior AI Engineer - APAC + Africa

ChainGPT 11-50 Internet Software & Services

ChainGPT is hiring a Senior AI Engineer to help build Brain by AIVM, an early-stage platform for verifiable and governed enterprise AI at the intersection of AI, blockchain, and agentic systems.

Blockchain System Design
15 hours, 53 minutes ago

Software Engineer | Remote | Contract to hire

TWO95 International 51-250 Internet Software & Services

Software Engineer for a 100% remote 6+ month contract-to-hire role supporting enterprise data and system integration work for healthcare and financial services contexts.

Angular AWS Ionic Microservices NestJS Oracle Serverless SQL SQL Server TypeScript
16 hours, 8 minutes ago

Senior Agentic AI Engineer

CodeRoad 51-250 Internet Software & Services

Coderoad is hiring a Senior Agentic AI Developer to build and deploy autonomous AI systems for real-world software projects in a remote Latam role aligned to East/West Coast time zones.

AWS Azure GCP Git JavaScript Kubeflow MLflow MLOps Python React Reinforcement Learning
16 hours, 23 minutes ago

Freelance Agent Evaluation Engineer

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking experienced software developers for a project-based role evaluating AI coding agents by creating realistic development environments, tasks, and test criteria.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
16 hours, 23 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers