Software Engineer (RUST/Blockchain)
Software Engineer (RUST/Blockchain)

Software Engineer (RUST/Blockchain)

Full-Time 40000 - 60000 £ / year (est.) Home office possible
L

SOFTWARE ENGINEER (RUST/BLOCKCHAIN)REMOTE WORKING – UK HOURS6 MONTH CONTRACT + EXTENSIONSOUTSIDE IR35DAY RATES UP TO $525 DEPENDENT ON EXPERIENCE (US CLIENT – PAY WILL BE MADE IN USD)Our client is a Global Blockchain research and development organisation that are working on several large-scale projects and as a result of this, are now looking for additional Software Engineer with RUST experience.You have the exciting challenge of working with cutting-edge research and technology with a focus on the market\’s needs. To support you on this challenge, our products have software architects, product managers, project managers, formal methods specialists, and QA test engineers, with whom you must communicate professionally, effectively, and efficiently.DutiesFollow agile software development practicesWork with teams across multiple time zonesWork independently on software development tasksBe proactive and require minimal supervision or mentoring to complete tasksReview specifications produced by architects and formal methods specialistsContribute to the design of algorithmsWrite clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specificationsCommit often and submit small pull requests frequentlyCover your code with unit, property and integration tests when applicableReview the pull requests of your team matesFix bugs in your own code and in legacy code from othersBe available for emergency fixing of severity 1 issues on deployed productsIntegrate software components and third-party librariesVerify and deploy programs and systemsTroubleshoot, debug and upgrade existing softwareWrite documentation for the codeWrite technical user manualsBe knowledgeable of distributed and concurrent computationBe knowledgeable of the basics of cryptographyKey CompetenciesWrite idiomatic code that satisfies the acceptance criteria of a given taskWrite tests (unit tests, property tests) that provide sufficient and non-superfluous efficient code coverage.Document code and APIs concisely and unambiguouslyBreak down tasks into sub-tasks that are completable in a short amount of time and report completion as required by managersPragmatically adhere to software engineering principles (modularity, incremental development, no premature optimization, no feature creep, no speculative generality, …)Education / ExperienceA minimum of 5 years of development experienceExperience working with GitPractical experience with Agile software development methodsKnowledge of functional and object-oriented programming paradigmsDegree in Computer Science is desirable but not essentialSpecialist SkillsStrong experience with the Rust programming language and system programmingExperience with web services development and RESTful APIsDistributed systems and network developmentA track record of delivering software projects from start to finishProficiency in software development best practices, including design, implementation, testing, and debuggingHTTP API understanding as well as accessibility and security compliance.Familiarity with continuous integration and deployment pipelinesExperience with cloud platforms such as AWS or GCPSoftware development methods such as agile programming and test-driven developmentExperience in developing cryptography protocols would be a bonus, as would Web3 experience

Software Engineer (RUST/Blockchain) employer: LinkedIn

Join a pioneering Global Blockchain research and development organisation that offers an exceptional work culture focused on innovation and collaboration. As a Software Engineer, you will have the opportunity to work remotely while engaging with cutting-edge technology and a diverse team of experts, all while enjoying competitive day rates and the flexibility of a contract role. With a strong emphasis on professional growth and agile practices, this is an ideal environment for those looking to make a meaningful impact in the blockchain space.
L

Contact Detail:

LinkedIn Recruiting Team

Software Engineer (RUST/Blockchain)
LinkedIn
L
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>