Senior Fullstack Engineer (Vue + Python)

🔹 For our Client we are looking for Senior Full Stack Engineer🔹

We are looking for a Senior Full Stack Engineer to help evolve BayesChrom, a well-established Client's platform that automates chromatography data analysis for R&D scientists and laboratory technicians.

Working closely with the Product Owner and end-users, you will design, develop, and maintain solutions across the full technology stack while contributing to the platform\'s reliability, scalability, and long-term evolution.

✔️ Your key responsibilities include the following:

  • Develop and maintain modern frontend features using Vue 3, TypeScript, and Vuetify
  • Design, implement, and improve backend services using Python, Pydantic, FastAPI, SQLAlchemy, and Alembic
  • Work with PostgreSQL and S3-based data storage to support reliable analytical workflows
  • Develop and operate AWS-based components using ECR, Step Functions, Lambdas, RDS, S3, and Cognito
  • Contribute to CI/CD pipelines and quality practices using GitHub, AWS CodeBuild, Playwright E2E tests, Vitest, and Pytest
  • Use Grafana and CloudWatch to monitor, troubleshoot, and improve platform reliability and performance
  • Collaborate directly with end-users, stakeholders, and the Product Owner
  • Bring strong software engineering discipline, while applying or developing understanding of data analytics and scientific workflows

✔️What we are looking for:

We are looking for a senior full stack engineer with a solid educational background in Computer Science, Software Development, Engineering, or another relevant discipline, and experience in some of the following areas:

  • Strong senior-level experience as a Full Stack Developer or Software Engineer building enterprise-grade web applications
  • Hands-on experience with Vue, TypeScript, Python, and API-based backend development
  • Practical experience with relational databases, preferably PostgreSQL, and schema migrations
  • Experience with automated testing, CI/CD, code reviews, and DevOps ways of working
  • Comfortable working across the full software lifecycle, from solution design through development, deployment, and support
  • Strong problem-solving skills, ownership mindset, and ability to work independently in a small agile team
  • Experience with data analytics, scientific software, laboratory systems, chromatography, or pharmaceutical R&D is a strong plus
  • Experience with GxP, compliance, or regulated environments is an advantage

  • ✔️ We offer:

    • B2B agreement
    • Transparent working conditions with both Ework and the client
    • Current support during our cooperation
    • Possibility to work in an international environment
    • Collaborative environment in Swedish organizational culture
    • Private medical care
    • Life insurance
    • Multisport
    • Teambuilding events
  • Contact person: katarzyna.borczyk@eworkgroup.com

    Client code: MM03

    Do you know someone who would fit this position? Recommend a candidate by sending her/his CV to: polecenia@eworkgroup.com

  • Locations: Remote
  • Technologies: Python, TypeScript, Vue
  • Language: English