Gain full access to exclusive job listings from leading companies worldwide.
Verified, High-Quality Jobs Only
No ads, scams, or junk-just genuine opportunities.
Focus on Real Opportunities
Explore thousands of open positions tailored to your lifestyle, including flexible remote jobs.
Exclusive Resume Review
Receive expert feedback with personalized suggestions to enhance your resume.
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
Requirements
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