Description
SOFTWARE ENGINEER (FRONT-END) - TYPESCRIPT/BLOCKCHAIN100% REMOTE WORKING$400 PER DAY - PAYMENTS WILL BE MADE IN $USDCONTRACT WILL BE WORKING EASTERN TIME US HOURSOur client are 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.DutiesDesign, develop, and maintain our wallet extensionCollaborate 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.RequirementsKey CompetenciesStrong proficiency in JavaScript and/or TypeScript programming language and its ecosystem, including libraries and toolsProficiency 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 expertiseFamiliarity with blockchain technology and its core concepts, such as consensus mechanisms, cryptography, and smart contractsProficiency in writing and maintaining unit and integration tests to ensure system reliability and correctnessExperience with version control systems, such as Git, and software development best practices, such as Agile methodologiesAbility to work collaboratively with cross-functional teams, including developers, security experts, and product ownersEducation / ExperienceBachelor's or Master's degree in Computer Science or equivalentProven experience as a Front-end EngineerExperience in developing and maintaining high-performance applications TypeScript and React.Experience with blockchain technology is a plusStrong problem-solving skills and ability to work independently or in a team environmentExcellent communication skills and ability to collaborate effectively with cross-functional teamsStrong problem-solving skills and ability to identify and resolve complex technical issues independently or in a team environment