Job Description
SOFTWARE ENGINEER (FRONT-END) - BLOCKCHAIN
100% REMOTE WORKING
CIRCA $400 PER DAY - PAYMENTS WILL BE MADE IN $USD
CONTRACT WILL BE WORKING EASTERN TIME US HOURS
Our client is looking for a talented Front-End Software Engineer with expertise in Typescript to join their team and help shape the future of their products and technology. Their software is a regulatory-friendly data protection-based blockchain that safeguards sensitive commercial and personal data, protecting fundamental freedoms of association, commerce, and expression for developers, companies, and individuals, which also utilizes a novel data protection-first programming model and ZK proofs while operating as a Cardano sidechain.
As a Software Engineer, 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.
Duties
- Design, develop, and maintain our wallet extension
- 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.
- 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.
- Requirements
Key Competencies
- Strong proficiency in JavaScript and/or TypeScript programming language and its ecosystem, including libraries and tools
- Proficiency in using at least one of the following frameworks or libraries: React, Vue, or Angular.
- Solid understanding of CSS fundamentals and experience with CSS preprocessors like Sass or LESS.
- Experience consuming APIs.
- Cryptographic signature schemes expertise
- Familiarity with blockchain technology and its core concepts, such as consensus mechanisms, cryptography, and smart contracts
- Proficiency in writing and maintaining unit and integration tests to ensure system reliability and correctness
- Experience with version control systems, such as Git, and software development best practices, such as Agile methodologies
- Ability to work collaboratively with cross-functional teams, including developers, security experts, and product owners
Education / Experience
- Bachelor's or Master's degree in Computer Science or equivalent
- Proven experience as a Front-end Engineer
- Experience in developing and maintaining high-performance applications TypeScript and React.
- Experience with blockchain technology is a plus
- Strong problem-solving skills and ability to work independently or in a team environment
- Excellent communication skills and ability to collaborate effectively with cross-functional teams
- Strong problem-solving skills and ability to identify and resolve complex technical issues independently or in a team environment