Visionary Rust Software Craftsperson
1 dia atrás
Key ResponsibilitiesWe are seeking a skilled software engineer to lead the development of high-quality, high-performance systems.Core Skills and QualificationsExpert-level proficiency in the Rust programming language, including a deep understanding of core concepts like ownership, borrowing, lifetimes, traits, and macros.Strong background in systems programming concepts, including multithreading, concurrent programming, and performance-critical application development.Extensive experience with asynchronous programming in Rust, particularly using frameworks like Tokio and understanding the nuances of async/await.Proven experience designing and implementing highly scalable backend services and distributed systems.Proficiency with the Rust toolchain, including Cargo, and strong experience with version control systems (Git) and CI/CD pipelines.Exceptional analytical and problem-solving skills, with a track record of tackling and resolving complex architectural and coding challenges.Desirable Skills and ExperienceIdeal experience working on video processing related projects with real-time systems and web containers.Ideal experience utilizing WebRTC, real-time system response, publishing on multiple platforms.BenefitsCompetitive pay in USD – Work globally, get paid globally.Fully remote work environment – We trust you.Better Me Fund – We invest in your personal growth and passions.Compassion is valued – Join a community that prioritizes social good.