3h ago

Senior Full-Stack Software Engineer

Spain (Remote with occasional meetings in Barcelona)
full-timesenior RemoteInformation Technology

Tech Stack

+5

Description

You will design, build, and operate modern web applications for scientific and AI workflows, developing rich data visualizations and scalable backend services while collaborating with data scientists to integrate ML/AI components.

Requirements

  • 5+ years building production-grade web applications and backend services.
  • Strong frontend skills with JavaScript/TypeScript and Python frameworks (Streamlit, Flask, React, Next.js, Vue).
  • Experience with data visualization frameworks like D3.js, Plotly, Vega-Lite, or ECharts.
  • Proficiency in Python backend frameworks (FastAPI, Flask, Django) and asynchronous programming.
  • Expert-level SQL and experience with relational databases (Postgres, MySQL) and AWS (ECS/EKS, Lambda, S3, RDS).

Responsibilities

  • Design, build, and operate modern web applications for scientific and AI workflows.
  • Develop rich, high-performance data visualizations like dashboards and interactive components.
  • Build and maintain secure and scalable RESTful/GraphQL backend services.
  • Integrate ML/AI components, model inference pipelines, and data processing workflows.
  • Apply software engineering best practices: automated testing, CI/CD, containerization, monitoring.
0 views 0 saves 0 applications