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:

  • Design, develop, and maintain high-performance systems using TypeScript and related technologies to power the blockchain platform.
  • Collaborate with the development team to ensure seamless integration of systems and features.
  • Work closely with the security team to ensure the integrity and security of the 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 systems.
  • Stay updated with the latest developments in JavaScript/TypeScript and blockchain technology to enhance the platform.

Requirements:

  • Bachelor's or Master's degree in Computer Science or related field.
  • Proven experience as a Systems Programmer, Software Engineer, or similar role focusing on JavaScript and/or TypeScript development and related frameworks/libraries.
  • Deep understanding of computer science fundamentals, including algorithms, data structures, and concurrency.
  • Familiarity with blockchain technology and core concepts like consensus mechanisms, cryptography, and smart contracts.
  • Strong problem-solving skills and ability to work independently or in a team.
  • Experience in developing and maintaining high-performance, low-latency systems for large-scale transaction processing.
  • Proficiency in databases and backend technologies (e.g., SQL, NoSQL, RESTful APIs).
  • Ability to write and maintain unit and integration tests for system reliability.
  • Familiarity with version control systems like Git and Agile methodologies.
  • Collaborative skills to work with cross-functional teams.

Benefits:

  • Remote work opportunity.
  • Reimbursement for laptops.
  • New starter package for essential hardware items.
  • Learning and development opportunities.
  • Competitive paid time off.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Leave a feedback