Lead FullStack Engineer - TWIN

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Minimum of 10+ years of software development experience., Proficient in TypeScript and JavaScript with strong technical aptitude., Experience leading a development team in an agile environment., Familiarity with REST APIs, DevOps tasks, and front-end frameworks like React or Svelte..

Key responsabilities:

  • Lead a team of developers to ensure high-quality code delivery.
  • Mentor and support team members to enhance their skills and contributions.
  • Collaborate with product management to align development with product needs.
  • Communicate with stakeholders to gather feedback and improve product functionality.

IOTA logo
IOTA Information Technology & Services Scaleup https://www.iota.org
51 - 200 Employees
See all jobs

Job description

Job Intro

We are seeking a Lead Full Stack Developer to join our team. You will play a pivotal role in driving the technical direction and implementation of software development projects. You will lead a team of developers, ensuring the delivery of high-quality, scalable, and maintainable code. Your expertise will be critical in designing and building robust front-end and back-end solutions that align with the company's product vision and user experience goals. 

Our ideal candidate will have true full-stack experience, building highly scalable systems. Furthermore, experience from international trade, B2B, and digitization of supply chains is a plus.

You will be working with a team of IT architects and software developers with experience in blockchain and data space technology - and have access to IOTA’s engineering teams and experts. Furthermore, we are growing our external collaboration with governments and industry, to integrate our technology with their IT departments, where good understanding of current database systems, and hybrid infrastructure combining cloud and on premise is critical. 

TWIN (Trade Worldwide Information Network) is powered by IOTA technologies and is a digital infrastructure for international trade with capabilities for governments and industry to build digital twins, digital product passports, and collaborate on digital trade data sharing. TWIN (www.twin.org) is governed by six organizations, enabling governments and industry to collaborate around an impartial governance framework overseen by the World Economic Forum, Trademark Africa, Chartered Institute of Export & International Trade, Tony Blair Institute for Global Change, Global Alliance for Trade Facilitation, and the IOTA Foundation.

The aim is to solve some of the most pressing and highest value-for-cost challenges globally, such as frictionless global trade, removing red tape at the borders, creating supply chain visibility for better planning, and ensuring better product traceability. The first application using the TWIN infrastructure is the www.tlip.io in Kenya, with more ecosystems forming around the globe. In addition, we are in process building technical documentation at www.twindev.org 

You will be working with team members globally (primarily UK and Kenya at the moment), including staff from partner organizations.You will be key in supporting our growth from having delivered proof of our technology and business model to becoming an international and recognised organisation.

Responsibilities & Requirements
  • Ensures that the team delivers working code first time by being hands on and leading by example in coding best practices, teamwork, and professional development.

  • Providing guidance, mentorship, and support to other developers in your team, helping them grow their skills and contribute effectively to projects.

  • Working closely with product management and TWIN architects to ensure that the development backlog is focussed on delivering the needs of the product.

  • Regularly communicating with other teams to gain a deep understanding of the product, its requirements, and the reasoning behind new feature requests.

  • Gathering and incorporating feedback from various stakeholders to enhance product functionality and user satisfaction.

  • Provide input to team strategy and goals (Objectives and Key Results, roadmap milestones etc.) in collaboration with other Team Leads/ Head of’s and the CTO (to be hired).

  • Contributing to the planning and prioritization of development projects, aligning with business goals and timelines.

  • Assessing project feasibility, risks, and resource requirements to ensure successful project execution.

Skills & Qualifications
  • A minimum of 10+ years of software development experience.

  • Experienced in building, integrating, and supporting large complex applications.

  • Experienced leading a development team within an agile working methodology.

  • Confident command of TypeScript/JavaScript and a strong technical aptitude with the ability to understand complex technology requirements.

  • Familiarity with Front-end frameworks e.g. React, Svelte.

  • Familiar with day to day, housekeeping DevOps tasks so that you can collaborate with DevOps specialists to build CI/CD recipes specified using GH Actions language or shell scripts, docker image building and testing, docker compose recipes creation, basic deployments on Google Cloud, AWS or Vercel, essential management of virtual machines, cloud databases, etc.

  • Building and interfacing with REST APIs using NodeJS and documenting using OpenAPI.

  • Unit testing / E2E testing.

  • Source control systems and task management, e.g. Git, Jira.

  • High proficiency level in English

  • Optional: Familiarity with Blockchain/Smart Contract technologies

What we offer
  • Constant challenges and ability to grow skills

  • Being part of a growing international team 

  • Being part of a growing global organization delivering cutting edge technology to global players

  • Exposure to leading international organizations, governments, and industry players

  • Opportunity to be a high-impact contributor

  • Work with the best engineers in their field

  • Freedom in planning – with responsibility for delivering

  • Casual and fun work environment.

About us
The IOTA Foundation is a not-for-profit organization established in 2017 and headquartered in Berlin, Germany. The Foundation’s mission is to drive the development and standardization of new distributed ledger technologies (DLTs) that enable permissionless innovation ecosystems. To realize this potential the IOTA Foundation is actively building a collaborative of developers, start-ups, private enterprises, and government, civil society and academic institutions. 
 

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Teamwork
  • Communication
  • Problem Solving

Full Stack Engineer Related jobs