Junior Software Developer

Job Added on

Company
IOTA Foundation
Germany
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Details

About IOTA


The IOTA Foundation is a global non-profit foundation that develops next-generation decentralized technologies for a new digital economy in a connected world. It redesigns the way people and devices connect to share information and value, removing middlemen. The Foundation collaborates with a global ecosystem and partners to research and develop technologies that deliver sustainable, real-world impact. Together, they are shaping a new digital economy, removing unnecessary friction and unlocking human potential.


At the heart of the Foundation's mission is the Tangle, its open, feeless and highly scalable distributed ledger. Designed to support frictionless value and data transfer, the Tangle is a DLT infrastructure for Web3 applications and digital economies. Unlike blockchain alternatives, the Tangle allows transactions to be added in parallel; it also boasts low resource requirements, as well as zero-fee and fast transactions with finality within seconds. The IOTA token is the native currency on the IOTA network. It is used to transfer value and data and enable feeless micro-payments.


Mission:


As a (Junior) Software Developer, you will work closely together with project teams to design, develop, maintain and test production ready IOTA-based solutions (e.g. tools and platforms implementation or other products/services for private and public partners in publicly and privately funded large projects). You will support the development of next-generation DLT-based solutions including decentralized digital identities, tokenization and smart contracts in various infrastructure domains including mobility, smart energy, smart e-health, smart cities etc.


Candidates must be located in Germany (Remote) and have fluent German skills.


Responsibilities:


  • Support the design and development of IOTA software components
  • Deliver working solutions based on project requirements and scope together with your team
  • Assist in the integration of front- and backend of the developed solutions
  • Document the developed solution
  • Leverage best practice implementation and build best practice expertise through close interaction with other SW engineers
  • Participate in and help transform cutting-edge research into practical software products
  • Implement software development best practices and collaborate with other software projects in the open source DLT space

Requirements:


Your Personality


  • Self-driven individual who takes responsibility for projects from their inception
  • Ability, desire, and dedication to pick up new platforms or technologies as well as improve existing ones

Your Expertise


  • You have a basic understanding of the IOTA Tangle Technology and already tried some of our demo projects
  • Relevant working experience in DLT or blockchain projects
    • Tokenization and Smart Contract experience (Solidity) will be considered a heavy plus
  • Programming experience in one of the programming languages JavaScript and/or Typescript
    • Rust skills will be considered a plus
  • Backend development experience with NodeJS
  • It would be a plus if you have a Github profile showcasing your contributions to open-source development work
  • Fluent German skills and at least upper-intermediate level of English language profession (oral and written)

What we offer


  • The opportunity to work with the brightest minds in the industry
  • To make a true difference
  • Culture of trust, empowerment and constructive feedback
  • A flexible and agile organization with a flat hierarchy.
  • The unique combination of foundation and start-up

The IOTA Foundation is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.