InventYOU AB

Senior Fullstack Engineer (Vue + Python)

InventYOU AB Greece

Information Technology & Services · 11-50 employees

2 h ago
Remote python Senior (5-10 yrs) Full-time Greece
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and maintain scalable full-stack applications using Vue 3, Python, and AWS cloud technologies. Collaborate with stakeholders to design, troubleshoot, and evolve complex data analysis workflows for scientific platforms.

What they look for

Vue 3 TypeScript Python FastAPI PostgreSQL AWS SQLAlchemy Pydantic Alembic CI/CD Automated Testing DevOps Grafana CloudWatch Software Development Lifecycle Problem-solving

Requirements

Requires strong senior-level experience in full-stack development with proficiency in Vue, TypeScript, Python, and relational databases. Candidates must have experience with cloud-based development, CI/CD practices, and a degree in a relevant technical field.

Full description

We are looking for a Senior Full Stack Engineer to join our team and contribute to the development and evolution of a well-established platform that automates complex data analysis workflows for scientists and laboratory professionals.

In this role, you will work across the full technology stack, collaborating closely with the Product Owner, end-users, and stakeholders to design, develop, and maintain reliable and scalable solutions. The position combines modern frontend and backend development with cloud technologies, automated testing, and DevOps practices.

Key Responsibilities• Develop and maintain modern frontend applications using Vue 3, TypeScript, and Vuetify

  • Design and develop backend services using Python, Pydantic, FastAPI, SQLAlchemy, and Alembic
  • Work with PostgreSQL and S3-based data storage
  • Develop and maintain cloud-based components using AWS
  • Contribute to CI/CD pipelines, automated testing, and code quality practices
  • Monitor and troubleshoot application performance and reliability using Grafana and CloudWatch
  • Participate across the full software lifecycle, from solution design to deployment and support
  • Collaborate closely with Product Owners, end-users, and other stakeholders
  • Contribute to the scalability, reliability, and long-term evolution of the platform
  • Strong senior-level experience as a Full Stack Developer / Software Engineer
  • Strong hands-on experience with Vue, TypeScript, Python, and API-based backend development
  • Experience with relational databases, preferably PostgreSQL
  • Experience with AWS and cloud-based application development
  • Experience with automated testing, CI/CD, Git, and modern DevOps practices
  • Experience building and maintaining enterprise-grade web applications
  • Ability to work across frontend and backend development
  • Strong understanding of the full software development lifecycle
  • Strong problem-solving skills and ability to work independently
  • Degree in Computer Science, Software Development, Engineering, or a related field

Tech StackFrontend: Vue 3, TypeScript, Vuetify Backend: Python, FastAPI, Pydantic, SQLAlchemy, Alembic Database & Storage: PostgreSQL, Amazon S3 AWS: ECR, Step Functions, Lambda, RDS, S3, Cognito Testing & CI/CD: GitHub, AWS CodeBuild, Playwright, Vitest, Pytest Monitoring: Grafana, CloudWatch

Nice to Have• Experience with data analytics or scientific software

  • Experience with laboratory systems or scientific workflows
  • Knowledge of chromatography or pharmaceutical R&D environments
  • Experience working within GxP, compliance, or other regulated environments

You will be a great candidate for us if you• Are comfortable taking ownership across the full technology stack

  • Enjoy solving complex technical problems
  • Can work independently within a small Agile team
  • Have a strong focus on software quality, scalability, and reliability
  • Enjoy collaborating directly with end-users and business stakeholders

Why join inventYOU• Work with modern frontend, backend, and AWS technologies

  • Contribute to a mature platform with real-world scientific applications
  • Take ownership across the full software development lifecycle
  • Collaborate closely with experienced technical and business professionals
  • Work on technically challenging and meaningful solutions

Similar roles