Job Description

We are looking for an experienced fullstack engineer to join our team based in Switzerland & Spain. This person will help build and manage our entire web infrastucture by implementing different user interfaces for various web applications & tools. This person will also help construct & maintain APIs, connecting the user interfaces with those APIs, and working closely with our DevOps engineer to continuously release updates.


The position is remote-first if you live outside of Switzerland or Spain, but if you are interested in relocating, some options are available.


  • Design and implementation of the overall web architecture

  • Implementation of user interfaces

  • Design and maintain the database

  • Ensuring the entire stack is designed and built for speed and scalability

  • Design and construction of the various required back-end APIs

  • Integrating our front-end UIs with the APIs

  • Work closely with the devops to help improve continuous integration and deployment

  • Create and maintain technical documentation

  • Refactor existing code to remove technical debt

  • Write and test code to ensure compatibility and stability: refine and rewrite as necessary.

Skills and Qualifications

  • 5+ working experience as a professional fullstack engineer, including:

    • Strong working experience with HTML, CSS, and JavaScript

    • Strong working experience with at least one modern JS frontend framework (i.e. React, Vue.js, Angular)

    • Strong working experience with a back-end programing language (Go, PHP, Pythin, Ruby, Node.js)

    • Strong working experience with a RDBMS (PostgreSQL, MySQL/MariaDB, SQL Server, Oracle)

    • Strong working exprience with database design and management

  • A thorough understanding of computer networks, architecture, operating systems, and data structures

  • Experience working with Linux/Unix & shell scripts

  • Understanding of Windows, PowerShell, & HyperV a plus