Who are we?
IOG is a technology company focused on Blockchain research and development. We are renowned for our scientific approach to blockchain development, emphasizing peer‑reviewed research and formal methods to ensure security, scalability, and sustainability. Our projects include decentralized finance (DeFi), governance, and identity management, aiming to advance the capabilities and adoption of blockchain technology globally.
About RealFi
IOG's RealFi Tribe is a venture that combines crypto / Web3 / DeFi innovations with traditional finance (TradFi) to make borrowing and lending services more transparent, efficient, and available to a broader population. The venture aims to build a marketplace to syndicate tokenized debt assets globally in a fully compliant manner. While the initial focus is on Africa, RealFi has global applicability.
What the role involves
As a Full Stack Developer at IOG, you will work on creating various applications. Working with a cross‑functional team of engineers, product owners, and designers, you will help design and implement portals for our clients. You will be hands‑on contributing to both frontend and backend development and also mentor more junior team members as the team grows. Your input on various strategies and ideas as we build out this project will also be encouraged.
- Working on build and deployment cycles across all development environments
- Supporting the build, deployment, and configuration management for multi‑tier applications
- Participating in the building of tools and processes to support the infrastructure
- Improving and maintaining tooling and scripts for automation purposes
- Writing software that is simple and flexible to configure and deploy
- Being part of and collaborating with agile teams to establish and maintain automated regression suite infrastructure and performance testing infrastructure
- Building capabilities to allow development teams to be self‑sufficient
- Able to use, contribute towards and help build devops development toolings and pipelines if required
- Writing clean, straightforward, efficient code, covering it with unit, property, and integration tests, and reviewing pull requests of teammates
- Troubleshooting, debugging, upgrading existing software, and being available for emergency fixing of severity 1 issues on deployed products
Requirements
Completion of a relevant education such as MSc in Computer Science or Software Engineering5+ years experience designing solutions to provide isolated runtime environments for applications in complex, critical systems with expertise in Docker, Kubernetes, Go, Python, TypeScript, Container Linux, and AWSGolang and Rust experience; familiar with creating DApps that integrate with EVM or CardanoExperience in blockchain development (smart contract design, testing, and deployment) preferredMust have experience across multiple platforms (Linux, macOS, Windows, OS X), distributed systems, application security, and agile TDD practicesExperience translating functional requirements into pragmatic, service‑based technical designs; proficiency in English and Git workflowConfident in scripting and programming skills with the ability to develop custom tool integrationsEntrepreneurial mindset to identify challenges, drive solutions and collaborate effectively across teamsKnowledge of continuous integration tools and ability to administer cloud resources, containers, and web serversTeam player who prioritizes team goals and progresses all effortsAbility and willingness to learn new technologies (e.g., Go, Rust) as requiredAble to lead building of various web applications and cloud infrastructure and provide guidance to junior developersBenefits
Remote workLaptop reimbursementNew starter package to buy hardware essentials (headphones, monitor, etc.)Learning & Development opportunitiesCompetitive PTOAt IOG, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Seniority level : Mid‑Senior level
Employment type : Full‑time
Job function : Engineering and Information Technology
Industries : Non‑profit Organizations and Primary and Secondary Education
#J-18808-Ljbffr