Summary
IO Global (IOG), the creator of the Cardano blockchain platform, is seeking a Full Stack Developer. IOG is establishing a spinout venture that combines crypto/Web3/DeFi innovations with traditional finance (TradFi) to enhance transparency, efficiency, and accessibility of borrowing and lending services. The venture aims to create a marketplace for tokenized debt assets globally, initially focusing on Africa, with potential for global RealFi applications.
As a Full Stack Developer at IOG, you will develop various applications, collaborating with engineers, product owners, and designers to create portals for clients. You will contribute to both frontend and backend development, mentor junior team members, and participate in strategic planning.
IOG supports a hybrid work culture emphasizing online communication tools such as Slack, GitHub, and Hangouts.
Development Duties
- Follow agile development practices.
- Collaborate across multiple time zones.
- Work independently on development tasks.
- Require minimal supervision and mentoring.
- Review specifications from architects and specialists.
- Contribute to algorithm design.
- Write clean, efficient code meeting acceptance criteria.
- Commit frequently with small pull requests.
- Test code with unit, property, and integration tests.
- Review team members' pull requests.
- Fix bugs in own and legacy code.
- Be available for emergency fixes on deployed products.
- Integrate software components and third-party libraries.
- Verify and deploy systems.
- Troubleshoot, debug, and upgrade software.
- Document code and create user manuals.
- Understand distributed and concurrent computation and cryptography basics.
Duties
- Manage build and deployment cycles.
- Support build, deployment, and configuration management.
- Develop tools and processes for infrastructure support.
- Improve automation tooling and scripts.
- Create flexible, configurable software.
- Collaborate in agile teams to establish testing infrastructures.
- Enhance team self-sufficiency.
Requirements
Key Competencies
- Strong skills in designing isolated runtime environments, with expertise in Docker, Kubernetes, AWS, Golang, React, Python.
- Proficient scripting and programming skills, capable of developing custom tools.
- Experience with continuous integration tools.
- Knowledge of cloud resources, containers, and web servers administration.
- Team-oriented mindset, capable of leading web applications and cloud infrastructure development, mentoring juniors.
Education / Experience
- 5-10 years experience in designing complex, critical systems with expertise in Docker, Kubernetes, Go, Python, Linux, AWS.
- Experience across multiple platforms (Linux, Mac, Windows), distributed systems, application security, agile programming, TDD. Blockchain experience is a plus.
- Wide-ranging professional experience, ability to translate requirements into technical designs, proficient in English, Git, and Git workflows.
- Relevant MSc in Computer Science or Software Engineering.
Benefits
- Remote work
- Laptop reimbursement
- Hardware essentials package
- Learning & Development opportunities
- Competitive PTO
IOG values diversity and is committed to equal opportunity employment without discrimination based on race, religion, gender, or other protected characteristics.