Rust Developer Senior - Remote

تونس - Tunis Tunisia
About the job Rust Developer Senior - Remote

Location: Fully remote, CET timezone (+/- 2h)
Start date: ASAP
Languages: French preferred; English not mandatory
Our client: Blockchain - Web3 - French Saas


Mission:


  • Spearhead the establishment of new and essential technical decisions and best practices by actively suggesting inventive and avant-garde solutions, while providing consistent feedback.
  • Design and oversee the blockchain infrastructure.
  • Formulate network architecture and uphold security standards.
  • Conduct evaluations of existing Blockchain solutions from a technical perspective.
  • Develop high-security technologies.
  • Enrich existing Blockchain projects with new features and enhancements.
  • Integrate Blockchain technology into current applications.
  • Collaborate with product managers and cross-functional teams to generate innovative concepts.
  • Be accountable for achieving the technical roadmap objectives.
  • Address and resolve technical obstacles.
  • Uphold the quality of the codebase.

Desired Skills and Qualifications:


  • Demonstrated ability to propose imaginative solutions, proactive in suggesting product improvements, and a constant desire to challenge conventional practices.
  • Strong knowledge building APIs
  • Proficiency in Rust programming language.
  • Understanding of Blockchain technology and associated principles.
  • Proficiency with Ethereum Blockchain, including its functionality, applications, and Solidity.
  • Experience in developing smart contracts.
  • Proficiency in designing and architecting Blockchain projects and applications.
  • Familiarity with project development on various Blockchain platforms.
  • Familiarity with protocols like ERC20, ERC721, and others.
  • Sound grasp of fundamental encryption mechanisms.
  • Experience in peer-to-peer networking.
  • Knowledge of test-driven development.
  • Basic understanding of database technologies, including SQL.
  • Strong communication skills.
  • Ability to collaborate effectively within a team.
  • Knowledge of dev ops is beneficial.
  • Knowledge of Cairo is advantageous.

Tech Stack:


  • Languages: Primarily utilize Cairo and Rust for Infrastructure.
  • Tools: Employ a Monorepo with turborepo, along with Github and Github-CI.
  • App: Utilize React, TRPC, nextjs, and next auth.
  • Design System/UI: Implement Tailwind.
  • API: Work with PostgreSQL and Prisma.
  • Testing: Leverage Cypress, Jest, and Supertest.
  • Infrastructure: Use AWS with CDK, Lambda, ApiGateway, DynamoDB, ECS, and EC2





تاريخ النشر: اليوم
الناشر: Bayt
تاريخ النشر: اليوم
الناشر: Bayt