Full Stack Developer

esl

United States

Remote

USD 90,000 - 150,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ESL is building a bioinformatics platform in the United States to help researchers analyze RNA sequencing data through web applications and cloud-backed services. The role covers customer-facing interfaces, backend APIs, and Python-based data workflow pipelines, with emphasis on security, performance, and usability.

You will design data layers, implement RESTful services, and develop Airflow pipelines in Python while collaborating with researchers and engineers to create scalable, reliable

Qualifications

  • At least 4 years of full-stack development experience.
  • Strong TypeScript, JavaScript (ES6+), HTML, and CSS skills with substantial React and Next.js experience.
  • Hands-on Node.js development using TypeScript and experience building RESTful services.
  • Experience developing Airflow pipelines in Python.
  • Knowledge of OAuth2 authentication and authorization, database design, SQL, and PostgreSQL.
  • Experience with event-driven architecture and MQTT messaging.
  • GitLab CI and common project tools; strong analytical, organizational, and communication skills.
  • A relevant bachelor’s degree in computing, software, information science, or a related field; English at B2 level.

Responsibilities

  • Build and improve web interfaces, page interactions, REST APIs, and backend services.
  • Create and maintain Airflow DAGs in Python for data processing and analysis workflows.
  • Design SQL and NoSQL data layers and integrate third-party services through external APIs.
  • Apply security, data protection, and storage practices in application design.
  • Collaborate with teammates and stakeholders to integrate platform components.
  • Document processes and database schemas, and account for performance, maintainability, scalability, reliability, and usability.

Skills

TypeScript
JavaScript (ES6+)
HTML
CSS
React
Next.js
Node.js
REST APIs
Python
OAuth2
SQL
PostgreSQL
Airflow
NoSQL

Education

Bachelor’s degree in Computing/Software/Information Science

Tools

Airflow
Docker
Kubernetes

Job description

Role overview

Develop a bioinformatics platform that helps researchers analyze and interpret RNA sequencing data through web applications and cloud-backed services. The role spans customer-facing interfaces, backend APIs and business logic, and Python-based data workflow pipelines, with attention to security, performance, and usability.

Responsibilities
  • Build and improve web interfaces, page interactions, REST APIs, and backend services.
  • Create and maintain Airflow DAGs in Python for data processing and analysis workflows.
  • Design SQL and NoSQL data layers and integrate third-party services through external APIs.
  • Apply security, data protection, and storage practices in application design.
  • Collaborate with teammates and stakeholders to integrate platform components.
  • Document processes and database schemas, and account for performance, maintainability, scalability, reliability, and usability.
Requirements
  • At least 4 years of full-stack development experience.
  • Strong TypeScript, JavaScript (ES6+), HTML, and CSS skills, with substantial React and Next.js experience.
  • Hands‑on Node.js development using TypeScript and experience building RESTful services.
  • Experience developing Airflow pipelines in Python.
  • Knowledge of OAuth2 authentication and authorization, database design, SQL, and PostgreSQL.
  • Experience with event-driven architecture and MQTT messaging.
  • Familiarity with GitLab CI and common project tools; strong analytical, organizational, and communication skills.
  • A relevant bachelor’s degree in computing, software, information science, or a related field; English at B2 level.
Nice to have
  • Docker, Kubernetes, AWS services such as S3, ECS/EKS, or RDS; Auth0; billing integrations; R or data pipelines written in R; IoT development; or testing frameworks.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Mira Ai LLC • United States

Remote
USD 110,000 - 160,000
Remote work option
Senior Full-Stack Engineer (Python+React)
Senior Full-Stack Engineer (Python+React)

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Senior Full Stack Developer (Data Engineering)
Senior Full Stack Developer (Data Engineering)

Gokool Digital • United States

On-site
USD 120,000 - 170,000
Senior Full-Stack Software Engineer (Python + React + AWS)
Senior Full-Stack Software Engineer (Python + React + AWS)

Vairix • United States

Remote
USD 120,000 - 180,000
Senior Full Stack Engineer (Next, TypeScript,Python)
Senior Full Stack Engineer (Next, TypeScript,Python)

Hiretop • United States

Remote
USD 120,000 - 180,000
Full Stack Developer
Full Stack Developer

Minfy • McLean (VA)

On-site
USD 120,000 - 180,000
Full Stack Engineer (Python + React)
Full Stack Engineer (Python + React)

Suzega • United States

Remote
USD 120,000 - 170,000
Full Stack Engineer
Full Stack Engineer

Innovative Object Solutions, Inc. • Washington, Baltimore (MD)

On-site
USD 120,000 - 160,000
Senior Full Stack Developer
Senior Full Stack Developer

blackcanyonconsulting • United States

Hybrid
USD 110,000 - 170,000
Medical insurance
Dental insurance
Vision coverage
+4
Full-Stack Developer (Contract)
Full-Stack Developer (Contract)

Upsta • United States

Remote
USD 83,000 - 138,000