{"id":2134,"date":"2020-08-25T12:57:09","date_gmt":"2020-08-25T12:57:09","guid":{"rendered":"https:\/\/www.regdata.ch\/career\/pre-sales-manager\/"},"modified":"2026-06-24T09:31:52","modified_gmt":"2026-06-24T09:31:52","slug":"full-stack-developer","status":"publish","type":"page","link":"https:\/\/www.regdata.ch\/en\/career\/full-stack-developer\/","title":{"rendered":"Full-Stack Developer"},"content":{"rendered":"<div><a href=\"\/en\/career#postes\"><\/p>\n<h6><img decoding=\"async\" src=\"\/wp-content\/uploads\/2020\/09\/fleche_retour.png\" alt=\"Back\" width=\"25\" \/>  Back<\/h6>\n<p><\/a><\/div>\n<h1>Full Stack Developer<\/h1>\n<p><strong>REGDATA<\/strong> is looking for a dynamic and experienced Full Stack Developer in Geneva, Switzerland, or remote within the EU.<\/p>\n<p>As we continue to grow and expand our offerings, you will join our engineering team and contribute to the development and maintenance of our secure data protection platform.<\/p>\n<p>You will actively participate in the design, development and optimization of both backend micro-services and the frontend applications, built with .NET and Vue.js. When relevant, you will be involved in implementing and testing components at our customers&#8217; premises and may propose, design and develop ad-hoc interfaces or bespoke modules to fulfil client-specific requirements.<\/p>\n<h2>Description<\/h2>\n<p><strong>Job location:<\/strong> Geneva, Switzerland, or remote in the EU<\/p>\n<p><strong>Experience:<\/strong> 5+ years<\/p>\n<p><strong>Starting date:<\/strong> ASAP<\/p>\n<p><strong>RESPONSIBILITIES<\/strong><\/p>\n<ul>\n<li>Contribute to the technical design and the architecture of the solution (micro-services and frontend).<\/li>\n<li>Design and implement new features or custom modules, integrating into the existing solution or running as separate components, covering both backend micro-services and frontend.<\/li>\n<li>Develop, maintain, improve and extend backend micro-services using .NET 8 and above.<\/li>\n<li>Build responsive UIs and frontend application components with Vue.js, Vuetify, JavaScript\/TypeScript, HTML5, CSS3.<\/li>\n<li>Integrate frontend apps with backend APIs and services.<\/li>\n<li>Work with Git, CI\/CD (Azure DevOps), Docker, Kubernetes.<\/li>\n<li>Design, implement and write SQL queries on SQL Server, MongoDB, PostgreSQL and Oracle DB.<\/li>\n<li>Write tests and technical documentation.<\/li>\n<li>Ensure performance, scalability and code quality.<\/li>\n<\/ul>\n<p><strong>PROFILE AND REQUIREMENTS<\/strong><\/p>\n<ul>\n<li>Strong experience with C# and .NET.<\/li>\n<li>Strong experience with Vue.js (Angular a plus), Node.js, JavaScript\/TypeScript, CSS3, Vuetify.<\/li>\n<li>Advanced experience with relational and document databases.<\/li>\n<li>Good knowledge of security principles, especially in software development (OAuth2, IdentityServer4, Keycloak, and similar).<\/li>\n<li>Experience with CI\/CD, containers, Kubernetes and cloud hyperscalers (Azure, AWS, GCP).<\/li>\n<li>Excellent communication skills in English, both spoken and written.<\/li>\n<li>Self-driven and autonomous.<\/li>\n<\/ul>\n<p><strong>QUALIFICATIONS<\/strong><\/p>\n<ul>\n<li>Bachelor&#8217;s or Master&#8217;s degree in Computer Science, Engineering or a related field.<\/li>\n<li>Proven experience (5+ years) in a similar full stack developer position.<\/li>\n<li>Good knowledge of software engineering processes, including Agile methodologies and the whole release management cycle.<\/li>\n<li>Track record of successfully delivering and maintaining complex, large-scale applications, ideally including micro-services and frontend.<\/li>\n<li>Excellent communication and client-facing skills.<\/li>\n<li>Strong problem-solving and decision-making capabilities.<\/li>\n<li>Proactive team player with good communication skills.<\/li>\n<li>English fluency required; French is a plus.<\/li>\n<\/ul>\n<p><strong>TECHNOLOGY STACK<\/strong><\/p>\n<ul>\n<li>Frameworks: .NET 8 and above<\/li>\n<li>Frontend: Vue.js, Vuetify, JavaScript\/TypeScript, HTML5, CSS3<\/li>\n<li>Authentication: OAuth2, IdentityServer4, Keycloak<\/li>\n<li>Databases: SQL Server, PostgreSQL, Oracle, MongoDB<\/li>\n<li>CI\/CD: Git, Azure DevOps, Docker, Kubernetes<\/li>\n<li>Cloud: Azure, AWS, GCP<\/li>\n<\/ul>\n<hr>\n<h2>We are delighted to receive your application.<\/p>\n<p>Please send your CV to info@regdata.ch<\/h2>\n<p><!--more--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Back Full Stack Developer REGDATA is looking for a dynamic and experienced Full Stack Developer in Geneva, Switzerland, or remote within the EU. As we continue to grow and expand our offerings, you will join our engineering team and contribute to the development and maintenance of our secure data protection platform. You will actively participate [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1805,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2134","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Full-Stack Developer - REGDATA<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.regdata.ch\/en\/career\/full-stack-developer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Full-Stack Developer - REGDATA\" \/>\n<meta property=\"og:description\" content=\"Back Full Stack Developer REGDATA is looking for a dynamic and experienced Full Stack Developer in Geneva, Switzerland, or remote within the EU. As we continue to grow and expand our offerings, you will join our engineering team and contribute to the development and maintenance of our secure data protection platform. You will actively participate [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.regdata.ch\/en\/career\/full-stack-developer\/\" \/>\n<meta property=\"og:site_name\" content=\"REGDATA\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-24T09:31:52+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.regdata.ch\/en\/career\/full-stack-developer\/\",\"url\":\"https:\/\/www.regdata.ch\/en\/career\/full-stack-developer\/\",\"name\":\"Full-Stack Developer - REGDATA\",\"isPartOf\":{\"@id\":\"https:\/\/www.regdata.ch\/en\/#website\"},\"datePublished\":\"2020-08-25T12:57:09+00:00\",\"dateModified\":\"2026-06-24T09:31:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.regdata.ch\/en\/career\/full-stack-developer\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.regdata.ch\/en\/career\/full-stack-developer\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.regdata.ch\/en\/career\/full-stack-developer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.regdata.ch\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Career\",\"item\":\"https:\/\/www.regdata.ch\/en\/career\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Full-Stack Developer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.regdata.ch\/en\/#website\",\"url\":\"https:\/\/www.regdata.ch\/en\/\",\"name\":\"REGDATA\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.regdata.ch\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.regdata.ch\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.regdata.ch\/en\/#organization\",\"name\":\"REGDATA SA\",\"url\":\"https:\/\/www.regdata.ch\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.regdata.ch\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.regdata.ch\/wp-content\/uploads\/2020\/06\/favicon.png\",\"contentUrl\":\"https:\/\/www.regdata.ch\/wp-content\/uploads\/2020\/06\/favicon.png\",\"width\":71,\"height\":71,\"caption\":\"REGDATA SA\"},\"image\":{\"@id\":\"https:\/\/www.regdata.ch\/en\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Full-Stack Developer - REGDATA","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.regdata.ch\/en\/career\/full-stack-developer\/","og_locale":"en_US","og_type":"article","og_title":"Full-Stack Developer - REGDATA","og_description":"Back Full Stack Developer REGDATA is looking for a dynamic and experienced Full Stack Developer in Geneva, Switzerland, or remote within the EU. As we continue to grow and expand our offerings, you will join our engineering team and contribute to the development and maintenance of our secure data protection platform. You will actively participate [&hellip;]","og_url":"https:\/\/www.regdata.ch\/en\/career\/full-stack-developer\/","og_site_name":"REGDATA","article_modified_time":"2026-06-24T09:31:52+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.regdata.ch\/en\/career\/full-stack-developer\/","url":"https:\/\/www.regdata.ch\/en\/career\/full-stack-developer\/","name":"Full-Stack Developer - REGDATA","isPartOf":{"@id":"https:\/\/www.regdata.ch\/en\/#website"},"datePublished":"2020-08-25T12:57:09+00:00","dateModified":"2026-06-24T09:31:52+00:00","breadcrumb":{"@id":"https:\/\/www.regdata.ch\/en\/career\/full-stack-developer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.regdata.ch\/en\/career\/full-stack-developer\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.regdata.ch\/en\/career\/full-stack-developer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.regdata.ch\/en\/"},{"@type":"ListItem","position":2,"name":"Career","item":"https:\/\/www.regdata.ch\/en\/career\/"},{"@type":"ListItem","position":3,"name":"Full-Stack Developer"}]},{"@type":"WebSite","@id":"https:\/\/www.regdata.ch\/en\/#website","url":"https:\/\/www.regdata.ch\/en\/","name":"REGDATA","description":"","publisher":{"@id":"https:\/\/www.regdata.ch\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.regdata.ch\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.regdata.ch\/en\/#organization","name":"REGDATA SA","url":"https:\/\/www.regdata.ch\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.regdata.ch\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.regdata.ch\/wp-content\/uploads\/2020\/06\/favicon.png","contentUrl":"https:\/\/www.regdata.ch\/wp-content\/uploads\/2020\/06\/favicon.png","width":71,"height":71,"caption":"REGDATA SA"},"image":{"@id":"https:\/\/www.regdata.ch\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.regdata.ch\/en\/wp-json\/wp\/v2\/pages\/2134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.regdata.ch\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.regdata.ch\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.regdata.ch\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.regdata.ch\/en\/wp-json\/wp\/v2\/comments?post=2134"}],"version-history":[{"count":23,"href":"https:\/\/www.regdata.ch\/en\/wp-json\/wp\/v2\/pages\/2134\/revisions"}],"predecessor-version":[{"id":2754,"href":"https:\/\/www.regdata.ch\/en\/wp-json\/wp\/v2\/pages\/2134\/revisions\/2754"}],"up":[{"embeddable":true,"href":"https:\/\/www.regdata.ch\/en\/wp-json\/wp\/v2\/pages\/1805"}],"wp:attachment":[{"href":"https:\/\/www.regdata.ch\/en\/wp-json\/wp\/v2\/media?parent=2134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}