Senior Software Engineer (TypeScript) - Midnight (Wallet) at IO Global
Remote, Scotland, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

20 Jun, 25

Salary

0.0

Posted On

20 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

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.
We invest in the unknown, applying our curiosity and desire for positive change to everything we do. By fueling creativity, innovation, and progress within our teams, our products and services are designed for people to be fearless, to be changemakers.

Responsibilities

As a Senior Software Engineer at Midnight, you will be responsible for designing, developing, and maintaining the core systems that power our blockchain platform. You will work closely with our development team to build high-performance systems that can handle large-scale transaction processing, and ensure the security and integrity of our platform.

  • Design, develop, and maintain high-performance systems and libraries using Typescript and related technologies to power our blockchain platform.
  • Collaborate with our development team to ensure seamless integration of systems and features.
  • Work closely with our security team to ensure the integrity and security of our platform.
  • Write and maintain unit and integration tests to ensure system reliability and correctness.
  • Implement and optimize algorithms and data structures to improve system performance.
  • Troubleshoot and debug issues in existing systems, identifying and implementing effective solutions.
  • Participate in code reviews and contribute to technical discussions to continuously improve the quality of our systems.
  • Keep up to date with the latest developments in JavaScript/TypeScript and blockchain technology, and apply them to improve our platform.
Loading...