Full Stack Software Engineer
vor 2 Wochen
EPFL, the Swiss Federal Institute of Technology in Lausanne, is one of the most dynamic university campuses in Europe and ranks among the top 20 universities worldwide. The EPFL employs more than 6,500 people supporting the three main missions of the institutions: education, research and innovation. The EPFL campus offers an exceptional working environment at the heart of a community of more than 18,500 people, including over 14,000 students and 4,000 researchers from more than 120 different countries.
Full Stack Software EngineerAre you passionate about creating impactful applications that can advance world-class research and education? Join EPFL’s School of Engineering as a Full Stack Software Engineer and make a real difference in empowering science
Main duties and responsibilitiesIn this role, your main responsibilities would be:
- Developing, deploying, and maintaining solutions that empower education and research, using technologies like FastAPI, React.js, Node.js, PostgreSQL, and Traefik.
- Participating in code reviews to ensure code quality and to provide & receive feedback.
- Applying IT security best practices, including e.g. Zero Trust and Least Privilege principles.
- Working with clients to define user needs and translate them into technical solutions.
- Creating clear documentation to ensure easy maintenance and tool adoption by clients.
- Ensuring reliability of services with modern monitoring tools (e.g. Prometheus, Grafana).
- Providing support and consultation for clients.
- Computer Science degree, or software development skills acquired through hands-on experience in professional settings.
- Proficiency in developing and deploying full-stack applications using FastAPI, React.js, and related technologies.
- Experience working closely with technical and non-technical stakeholders to deliver tailored software solutions.
- Experience with DevOps (GitLab/GitHub), CI/CD and configuration management (e.g. Ansible).
- Experience with container and cloud technologies (Kubernetes, Docker etc).
- Experience in Linux in production server environments.
- Experience in leading software development projects.
- Experience leveraging AI or LLMs to enhance applications.
- Experience in Site Reliability Engineering.
- Curious for technology: eager to stay informed about the latest industry advancements.
- Client-focused: enjoy working with clients to understand their requirements.
- Collaborative: thrive in collaboration with others and contributing to team goals.
- Adaptable and flexible: embrace changing priorities and thrive in dynamic environments.
- Organized and detail-oriented: able to manage multiple tasks, write clean and maintainable code, and adhere to best practices in software development.
- Security aware: committed to implementing data protection & IT security best practices.
- Good communicator: dedicated to clear, courteous, and timely communication both with clients and colleagues.
- Proficient in English and French, both written and spoken.
- Possibility to join an institution ranking in Top10 worldwide in the field of engineering & technology.
- Support for personal growth as an IT professional through trainings & courses.
- A supportive workplace that values your well-being, with flexible hours and healthy work-life balance, together with 100+ sports activities available nearby.
- Opportunities to take language courses relevant to your daily work.
- Diverse, multicultural working environment.
- Child and education allowances, on-campus daycare.
- Discounts for public transport and access to car sharing services at reduced price.
Don’t miss the chance to shape the future of research and education at EPFL’s School of Engineering. Apply today by submitting your CV and cover letter via our recruitment pages
#J-18808-Ljbffr-
Full Stack Software Engineer
Vor 3 Tagen
Lausanne, Waadt, Schweiz Michael Page International (Switzerland) SA VollzeitAs a MES Senior Full Stack Engineer at Michael Page International (Switzerland) SA, you will play a vital role in shaping the future of manufacturing by designing and implementing cutting-edge Manufacturing Execution Systems (MES).About Our MissionOur mission is to connect top talent with leading companies in Switzerland, driving innovation and growth in the...
-
Junior JAVA full stack engineer
vor 3 Wochen
Lausanne, Schweiz TN Switzerland VollzeitSocial network you want to login/join with:Junior JAVA Full Stack Engineer, Lausanne DistrictClient:LHHLocation:Lausanne DistrictJob Category:OtherJob Reference:e6fcd2a2cb4cJob Views:5Posted:03.03.2025Expiry Date:17.04.2025Job Description:For one of our clients in Lausanne, we are recruiting a Junior JAVA Full Stack Engineer who is open-minded and...
-
Full Stack Engineer, Vue
vor 3 Wochen
Lausanne, Schweiz TN Switzerland VollzeitClient: Leading investment managerLocation: SwitzerlandJob Category: Full Stack EngineerJob Reference:95861df52b37Job Views:4Posted:03.03.2025Expiry Date:17.04.2025Job Description:Founded in 1930, our client is a leading investment manager with offices in Europe, Asia, and North America. They manage over €120 billion across all asset classes and employ...
-
Full Stack Specialist
Vor 3 Tagen
Lausanne, Waadt, Schweiz SmartGene VollzeitJoin SmartGene's talented team of developers as a Senior Full Stack Developer (Java), where you will contribute to the creation of cutting-edge software solutions for genetic medicine.About the PositionWe are seeking an accomplished Senior Full Stack Developer (Java) to collaborate with our team in designing and implementing scalable applications that meet...
-
Lausanne, Waadt, Schweiz Michael Page Switzerland VollzeitAbout the Role:We are looking for a highly skilled Full Stack Software Engineer to join our team at Michael Page Switzerland. As a key member of our technology department, you will be responsible for designing and developing robust, cost-effective solutions that meet the needs of our manufacturing clients.Key Responsibilities:• Remain current on technology...
-
Full-Stack Engineer for AI Curriculum Assistant
Vor 3 Tagen
Lausanne, Waadt, Schweiz Scholé AI VollzeitRequired Skills and QualificationsStrong experience in full-stack development, including front-end frameworks like React and back-end frameworks such as Django and Python.Experience working with LLMs and integrating AI-driven features into software products.
-
Ingénieur Full Stack/Ingénieure Full Stack
vor 4 Wochen
Lausanne, Schweiz MGI Consultants VollzeitIngénieur Full Stack/Ingénieure Full StackContribuer à la refonte actuelle des applications tout en participant aux activités récurrentes de l’équipe, dans le respect des pratiques de clean code et de tests définis.Principales missions :Travailler au sein d’une équipe en transformation vers des approches agiles, craft et DevOps.Contribuer à la...
-
Full-Stack Web Development Engineer
vor 4 Wochen
Lausanne, Schweiz ScanTrust VollzeitFull-Stack Web Development Engineer at ScanTrustLausanne, SwitzerlandOct 01, 2014Full-stack Web Development Engineer - Who Wants to Build a TeamIf you are a talented Web Developer looking for a high-impact position and the chance to build your own team, please read on!ScanTrust, based on the EPFL campus in Lausanne, is looking for talents in building its...
-
Lausanne, Schweiz Noir Consulting Vollzeit.NET Software Engineer - Revolutionary Marketing Software Platform - Lausanne, Switzerland (Tech stack: .NET Software Engineer, .NET 9, C#, Blazor, Azure, JavaScript, HTML5, CSS3, Agile, Programmer, Full Stack Developer, Architect) Since 2006, our client's revolutionary marketing software platform has been helping businesses globally attract, engage, and...
-
Lausanne, Waadt, Schweiz Noir Consulting Vollzeit.NET Software Engineer - Revolutionary Marketing Software Platform - Lausanne, Switzerland(Tech stack: .NET Software Engineer, .NET 9, C#, Blazor, Azure, JavaScript, HTML5, CSS3, Agile, Programmer, Full Stack Developer, Architect)Since 2006, our client's revolutionary marketing software platform has been helping businesses globally attract, engage, and...
-
Développeur Full Stack Junior
vor 10 Stunden
Lausanne, Waadt, Schweiz Mazars in Switzerland VollzeitMissionNous recherchons un développeur full stack junior pour rejoindre notre équipe à Lausanne. En tant que stagiaire, vous travaillerez sur des projets innovants et variés.Concevez et développez des applications web full stack (React, Node.js, Python) pour améliorer les processus métiers.Mettez en œuvre des initiatives d'automatisation et...
-
Software Engineer
vor 2 Wochen
Lausanne, Schweiz Evooq VollzeitSoftware Engineer - Java, JVM, Kotlin, Spring BootSeniority: Junior/ Mid levelContract type: Full-time PermanentWork Environment: Hybrid - 3 days in the office a weekDisclaimer: To be considered, applicants must be eligible to work within Switzerland. We will not be able to provide Visa sponsorship.At Evooq, we are building an ecosystem of solutions that...
-
Développeur Full-Stack PHP
Vor 7 Tagen
Lausanne, Schweiz Experis Vollzeit**Développeur full-stack PHP** Lieu : Lausanne Taux d'occupation : 100% Durée du contrat : CDI Experis IT est l'agence de recrutement informatique leader en Europe. Opérant dans plus de 50 pays et ayant des bureaux à Zurich, Bâle, Genève et Lausanne, nous exploiterons notre vaste réseau de clients pour vous aider à développer et accélérer...
-
Software Engineer
vor 1 Woche
Lausanne, Schweiz Evooq VollzeitJob DescriptionSoftware Engineer - Java, JVM, Kotlin, Spring bootSeniority: Junior/ Mid levelLocation: LausanneContract type: Full-time PermanentWork Environment: Hybrid- 3 days in the office a weekDisclaimer: To be considered, applicants must be eligible to work within Switzerland. We will not be able to provide Visa sponsorship.At Evooq, we are building an...
-
Senior Full Stack Developer
Vor 4 Tagen
Lausanne, Waadt, Schweiz SmartGene VollzeitGet AI-powered advice on this job and more exclusive features.Direct message the job poster from SmartGeneAccount Manager & Quality @SmartGene | Genomics, Software development, Customer relations | Bioinformatician | EN / FR / ITWe are seeking an experienced Senior Full Stack Developer (Java) to join our dynamic team. You'll build scalable, high-performance...
-
Software Engineer
vor 2 Wochen
Lausanne, Schweiz TN Switzerland VollzeitWe are seeking a passionate and skilled Software Engineer to join our innovative team. In this role, you will work on a diverse range of groundbreaking projects, creating products that redefine how people interact with the world, share knowledge, and design solutions. From developing hardware and sensors to building cutting-edge software, every day will...
-
MES Senior Full stack engineer
Vor 4 Tagen
Lausanne, Waadt, Schweiz Michael Page Switzerland VollzeitThe Manufacturing Execution System (MES) Senior Full stack engineer drives the design, build and lifecycle of global end to end MES solutions (addition of interactive various components working together) as well as operational excellence to meet business needs in an operational and financially efficient manner.MES Senior Full stack engineer Our client is a...
-
Software Engineer
Vor 7 Tagen
Lausanne, Waadt, Schweiz Edgelab VollzeitJob DescriptionSoftware Engineer - Java, JVM, Kotlin, Spring BootSeniority: Junior/ Mid levelLocation: LausanneContract type: Full-time PermanentWork Environment: Hybrid - 3 days in the office a weekDisclaimer: To be considered, applicants must be eligible to work within Switzerland. We will not be able to provide Visa sponsorship.At Evooq, we are building...
-
Full Stack Developer
Vor 2 Tagen
Lausanne, Waadt, Schweiz The Biopôle Vollzeit26.112024 Full Stack Developer Job Summary Are you a passionate Full Stack Developer looking to make an impact in a dynamic and fast-paced environment? Then join Atinary Technologies (Lausanne, Switzerland) and its talented team to shape a future where AI is at the core of the R&D landscape SDLabs, our main product, is an end-to-end software suite that uses...
-
MES Senior Full stack engineer
Vor 6 Tagen
Lausanne, Waadt, Schweiz Michael Page Switzerland VollzeitThe Manufacturing Execution System (MES) Senior Full stack engineer drives the design, build and lifecycle of global end to end MES solutions (addition of interactive various components working together) as well as operational excellence to meet business needs in an operational and financially efficient manner.MES Senior Full stack engineerOur client is a...