Please, let IO Global know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
IOG is a technology company focused on Blockchain research and development, emphasizing a scientific approach to ensure security, scalability, and sustainability.
The company invests in the unknown, applying curiosity and a desire for positive change to fuel creativity and innovation within teams.
The Midnight Tribe is a business technology provider and core contributor to the Midnight Network, which is a blockchain platform for developing decentralized applications that safeguard personal and commercial data.
The Midnight Network offers programmable data isolation using zero-knowledge (ZK) proofs for selective disclosure of information on-chain.
As a Senior Software Engineer at Midnight, you will design, develop, and maintain core systems for the blockchain platform.
Responsibilities include building high-performance systems for large-scale transaction processing, ensuring platform security and integrity, writing unit and integration tests, optimizing algorithms, troubleshooting existing systems, participating in code reviews, and staying updated with JavaScript/TypeScript and blockchain technology.
Requirements:
A Bachelor's or Master's degree in Computer Science or a related field is required.
Proven experience as a Systems Programmer, Software Engineer, or similar role with a focus on TypeScript development is necessary.
A strong understanding of computer science fundamentals, including algorithms and data structures, is essential.
Experience in developing and maintaining high-performance systems in TypeScript is required.
Strong proficiency in TypeScript and its ecosystem, including libraries and tools, is necessary.
Experience with high-performance, low-latency systems capable of handling large-scale transaction processing is required.
A deep understanding of concurrency and computer science fundamentals is essential.
Familiarity with blockchain technology and core concepts such as consensus mechanisms, cryptography, and smart contracts is preferred.
Proficiency in JavaScript and familiarity with backend and frontend frameworks/libraries (e.g., Node.js, React, Angular, ExpressJS, NextJS) is required.
Experience with databases and backend technologies (e.g., websocket, RPC, GraphQL, RESTful APIs, SQL) is necessary.
Proficiency in writing and maintaining unit and integration tests is required.
Familiarity with version control systems like Git and Agile methodologies is essential.
Ability to work collaboratively with cross-functional teams, including developers, security experts, and product owners, is necessary.
Strong problem-solving skills and the ability to work independently or in a team environment are required.
Excellent communication skills and the ability to collaborate effectively with cross-functional teams are essential.
Benefits:
The position offers remote work flexibility.
There is a laptop reimbursement program available.
A new starter package is provided to buy hardware essentials such as headphones and monitors.
Learning and development opportunities are available to enhance skills.
Competitive paid time off (PTO) is offered to employees.
Apply now
Please, let IO Global know you found this job
on RemoteYeah
.
This helps us grow 🌱.