Remote Senior Software Engineer (Typescript) - Midnight

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • IOHK is a technology company focused on Blockchain research and development, emphasizing peer-reviewed research and formal methods for security, scalability, and sustainability.
  • The Midnight Tribe is a business technology provider and core contributor to the Midnight Network, a blockchain platform for developing decentralized applications that safeguard personal and commercial data.
  • As a Senior Software Engineer at Midnight, you will design, develop, and maintain the core systems that power the blockchain platform.
  • You will collaborate with the development team to build high-performance systems for large-scale transaction processing and ensure platform security and integrity.
  • Responsibilities include writing and maintaining unit and integration tests, implementing and 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 JavaScript and/or 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 JavaScript is required.
  • Familiarity with blockchain technology is a plus.
  • Strong problem-solving skills and the ability to work independently or in a team environment are necessary.
  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams are required.
  • Proficiency in JavaScript and/or Typescript programming language and its ecosystem, including libraries and tools, is essential.
  • Experience in developing and maintaining high-performance, low-latency systems for large-scale transaction processing is required.
  • Familiarity with version control systems, such as Git, and software development best practices, such as Agile methodologies, is necessary.

Benefits:

  • The position offers remote work flexibility.
  • Laptop reimbursement is provided.
  • A new starter package is available to buy hardware essentials such as headphones and monitors.
  • There are opportunities for learning and development.
  • Competitive paid time off (PTO) is included.
About the job
Posted on
Job type
Salary
-
Leave a feedback