Full Stack Software Engineer

vor 23 Stunden


Lausanne, Schweiz Pouly Tradition Vollzeit

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 institution: education, research and innovation. The EPFL campus offers an exceptional working environment at the heart of a community of more than 17,000 people, including over 12,500 students and 4,000 researchers from more than 120 different countries.

Mission

Are 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 responsibilities

In 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.

Required skills / experience:

  • 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).

Nice-to-have skills / experience:

  • 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.
Profile
  • 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.
We offer
  • 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

Informations

Contract Start Date : 02/01/2025

Activity Rate : 100,00

Contract Type: CDI

Reference: 1250

#J-18808-Ljbffr

  • Lausanne, Schweiz Aesyra SA Vollzeit

    Company Description Aesyra is a MedTech start-up company that aims to innovate sleep care. The company is headquartered at EPFL Innovation Park in Lausanne and has production and offices in Bussigny (VD), Switzerland. Aesyra has developed a first series of innovative products dedicated to common sleep and oral disorders. We are looking for a Full-Stack...


  • Lausanne, Schweiz LHH Vollzeit

    For one of our clients in Lausanne, we are recruiting an Junior JAVA full stack engineer who is open-minded and client-oriented, is passionate about his work, who believes in success and has a strong team spirit. Are you looking for you next challenging position? This opportunity is for you! Responsabilities: As a Junior JAVA full stack engineer you...


  • Lausanne, Schweiz ScanTrust Vollzeit

    Full-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...

  • Software Engineer

    vor 3 Monaten


    Lausanne, Schweiz Personal Programmer Vollzeit

    If you are a developer who is a hands-on technologist and your idea of fun is to leverage the latest technologies to deliver a world-class product, you will fit right in!About The PartnerWebMD Ignite is the only full-service growth engine specifically built for healthcare. We guide people to better health while driving loyalty and lifetime value for our...


  • 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...

  • .NET Software Engineer

    vor 2 Monaten


    Lausanne, Schweiz Noir Vollzeit

    .NET Software Engineer - Fashion Industry- Lausanne, Switzerland(Tech stack: .NET Software Engineer, .NET 8, C#, Azure, Angular 17, Multithreading, RESTful, Web API 2, JavaScript, Programmer, Full Stack Developer, Architect, Ontwikkelaar, .NET Software Engineer)After 15 years' experience in the fashion industry, our client has a mission to change the way...

  • Technical Lead

    vor 2 Wochen


    Lausanne, Schweiz Nexthink Vollzeit

    Company Description Hi, we’re Nexthink. We’re not just the leader in the digital employee experience category, we invented the category. Our solutions combine real-time analytics, automation and employee feedback across all endpoints to help IT teams delight people at work. Our cloud-native platform pinpoints issues and solutions, automates response,...

  • Full Stack Developer

    vor 2 Monaten


    Lausanne, Schweiz The Biopôle Vollzeit

    26.112024Full Stack DeveloperJob SummaryAre 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...


  • Lausanne, Schweiz CCHE Vollzeit

    Acteur historique de l’architecture en Suisse romande, CCHE propose bien plus que des projets. Les équipes pluridisciplinaires investies dans tous les développements CCHE envisagent chaque projet sous un angle transversal, nourris par plus de 16 métiers différents, pour lui insuffler une vision. Les synergies et la complémentarité entre les 5...


  • Lausanne, Schweiz Spring Professional Vollzeit

    Pour le département IT de notre partenaire sur la Riviera Vaudoise, nous recrutons un e Développeur se Fullstack passionné e et motivé e. Responsabilités: En tant que Développeur se Full Stack vous proposez des solutions Front-end et Back-end. Vous gérez une plateforme Cloud et une base de données. Profil - 3-5 ans d’expérience sur les langages...

  • Rust Engineer

    vor 3 Monaten


    Lausanne, Schweiz Informal Vollzeit

    Senior Blockchain Engineer (Rust) - Interchain Stack Full Time Location: Canada, Switzerland, UK, USA, Remote About Informal The Cosmos Ecosystem is a complex, multi-billion dollar decentralized web of software, networks, and organizations on the frontier of secure distributed systems infrastructure and applications. Informal Systems is a core contributor to...

  • .NET Software Engineer

    vor 23 Stunden


    Lausanne, Schweiz Noir Vollzeit

    .NET Software Engineer - Revolutionary Marketing Software Platform - Lausanne, Switzerland(Tech stack: .NET, .NET 9, C#, Blazor, Azure, JavaScript, HTML5, CSS3, Agile)Since 2006, our client's revolutionary marketing software platform has been helping businesses worldwide attract, engage, and delight customers by delivering relevant, helpful, and personalized...

  • Développeur Full-Stack

    vor 7 Monaten


    Lausanne, Schweiz Experis Vollzeit

    **Dans le cadre d'accroissement de l'activité de l'un de nos clients, nous cherchons un développeur Full Stack**: - ** Principales responsabilités** - Collaborer au sein d'une équipe en transition vers des méthodologies Agiles et DevOps. - Échanger avec les parties prenantes pour préciser les aspects de mise en œuvre des fonctionnalités. -...


  • Lausanne, Schweiz Talan SA Vollzeit

    Team Leader Java Full StackFull-timeContract Type: Long term contractCompany DescriptionTalan est un cabinet de conseil en innovation et transformation par la technologie. Depuis plus de 20 ans, Talan conseille les entreprises et les administrations, les accompagne et met en œuvre leurs projets de transformation et d’innovation en France et à...


  • Lausanne, Schweiz Personal Programmer Vollzeit

    We’re seeking motivated engineers who are natural leaders and who thrive in collaborative team settings. Your code will be running on high-traffic, high-availability production environments viewed by millions of users monthly.What are we looking for?Martindale and Internet Brands are looking for a Senior Full Stack Developer to join our New Providence, NJ...

  • Senior Rust Engineer

    vor 4 Monaten


    Lausanne, Schweiz Informal Systems Vollzeit

    Senior Blockchain Engineer (Rust) - Interchain Stack Type: Full Time Location: Remote (US, Canada, Europe) Team: Interchain About Informal The Cosmos Ecosystem is a complex, multi-billion dollar decentralized web of software, networks, and organizations on the frontier of secure distributed systems infrastructure and applications. Informal Systems is a...

  • Software Test Engineer

    vor 23 Stunden


    Lausanne, Schweiz Pouly Tradition Vollzeit

    Join an Agile team as a Test Analyst/Engineer to review requirements, execute manual and exploratory tests on real robots, and collaborate with QA to ensure software quality. Enjoy a modern, relaxed work culture with real-world challenges, spacious offices.The client is a state-of-the-art Tech company.DescriptionAnalyze requirements and specifications to...


  • Lausanne, Schweiz Effixis Vollzeit

    Effixis is at the vanguard of the technological revolution, focusing on Generative AI and Natural Language Processing (NLP) innovations. We are seeking a highly skilled and experienced Senior Software Systems Engineer to lead our efforts in Switzerland and Belgium. This pivotal role is designed for an individual with a strong foundation in building and...

  • Developer Full Stack

    vor 3 Monaten


    Lausanne, Schweiz LB Partners SA Vollzeit

    LB partners is specialized in improving the EBIT of equipment manufacturers by optimizing the price and margins of drawing spare parts.LB partners acts on behalf of major companies as part of their corporate value growth plans, driven by management and shareholders.LB partners offers to companies its expertise, methods and technological process in order to...

  • Full Stack Developer

    vor 3 Wochen


    Lausanne, Schweiz Effixis Vollzeit

    About EffixisEffixis is an AI and Data Science consulting firm at the forefront of developing innovative solutions using Generative AI and Natural Language Processing (NLP). With offices in Switzerland and Belgium, we work with a diverse range of industries, providing cutting-edge AI tools and services. As part of our commitment to expanding our expertise...