Senior Rust Developer

Senior Rust Developer Job Description Template

Our company is looking for a Senior Rust Developer to join our team.

Responsibilities:

  • Be responsible for designing and scoping development tasks;
  • Identify, prioritise and execute tasks in the software development life cycle;
  • Automate tasks through appropriate tools and scripting;
  • Perform validation and verification testing;
  • Develop tools and applications by producing clean, efficient code;
  • Work in an open-source manner, publishing all of your code in the open for other contributors to review, complement, and criticise;
  • Develop elements of the overall protocol software solution;
  • Review and debug code;
  • Document development phases and monitor systems;
  • Review, complement, and criticise the pull requests of other open-source contributors, many of whom may not work for the organisation;
  • Enjoy communicating and engaging with team mates, as well as with the broader community, in written form.

Requirements:

  • Degree in Computer Science, Engineering or Mathematics (NQF 7 or Higher) from a recognized university.