Full-Stack Engineer – For Trusted Execution Environments and/ or Blockchain Development (f/m/d)

Job Description

Frankfurt School of Finance & Management is an EQUIS, AACSB and ABMA internationally accredited, research-orientated business school with university status. We offer comprehensive educational and advisory services to students, executives, graduates, participants, clients, and partners from all over the world.

At the Frankfurt School Blockchain Center we are looking for a highly skilled Full-Stack Engineer - For Trusted Execution Environments and/ or Blockchain Development (f/m/d). This role involves building and deploying a fully functional Wallet SDK that enables a European financial institution to issue a stablecoin on Avalanche. Building on existing code, you will work with cutting-edge blockchain infrastructure, extend existing trusted execution environments, and ensure seamless API integrations while maintaining top-tier documentation.


  • Trusted Execution Environment Development
    • Work with Intel SGX and Gramine to extend existing infrastructure code for a privacy-preserving digital asset wallet.

  • Blockchain Development & Smart Contracts
    • Work with Avalanche C-Chain, Subnets, and AvalancheJS for wallet operations.

  •   Wallet SDK & Web3 Integration
    • Build and maintain a Wallet SDK for seamless digital asset transactions.

    • Integrate APIs, handle cryptographic key management, and interact with Web3.js / ethers.js.

    • Develop and maintain secure authentication and transaction handling mechanisms.  
  • Backend & API Development
    • Work with Node.js, Python, or Go to develop backend services for wallet operations and user authentication.

    • Ensure blockchain interactions via Infura, Alchemy, or Avalanche RPCs.

  • Full-Stack & Deployment
    • Develop and optimize backend infrastructure for secure wallet interactions.

    • Collaborate on frontend integration (if applicable).

    • Work with GitHub for version control and CI/CD pipeline management.

  • Technical Documentation & Best Practices
    • Write comprehensive documentation for the Wallet SDK and smart contract implementations.

    • Provide user guides to facilitate adoption and seamless integration.


  • Substantial experience with TEE development.
  • Basic experience with Avalanche blockchain (C-Chain, Subnets) or any other blockchain.
  • Experience with Node.js, Python, or Go for backend wallet infrastructure.
  • Understanding of wallet security best practices (cryptographic key handling).
  • Ability to document code and write clear user guides.

  • Accessible workplace
  • Subsidised cafeteria:

    Enjoy healthy and diverse food options at great prices in our cafeteria

  • Corporate benefit programme:

    Enjoy exclusive discounts for employees across a wide range of partner companies: from electronics to leisure activities

  • 30 days of annual leave, along with extra days off for special occasions:

    Whether it's the end of the year, your wedding, a move, or your birthday – we give you the gift of time. This includes full days off on Christmas Eve and New Year's Eve, plus a half day on your birthday and on Shrove Tuesday.

  • Flexitime and time off to balance overtime:

    A balance of structure and flexibility: Our flexitime model within core working hours lets you compensate for overtime with additional time off

  • remote work in a 3–2 model:

    Flexible work model: Three days on-site, two days remote – supporting a healthy work-life balance

  • Excellent transportation links:

    Ideally located with excellent access to public transportation

  • Exercise and fitness offers:

    Diverse sports options to help you stay active and recharge after work

  • Discounted public transport ticket (Deutschlandticket):

    Sustainable and budget-friendly travel with the subsidised Deutschlandticket

  • Opportunities for education and professional development:

    Education is our core strength: Personalised career development through customised training and growth programs

View More