Position : Head Of Technology- VP (Rust)
Experience : 15+ Years
Mode : Remote
Key Responsibilities :
- Design, develop, and maintain software applications and systems using Rust.
- Collaborate with the team to design robust, scalable, and secure architectures.
- Write clean, maintainable, and efficient code with a focus on performance.
- Participate in code reviews, providing constructive feedback to peers.
- Identify and fix bugs and performance bottlenecks.
- Stay up to date with the latest trends and advancements in Rust and related technologies.
- Contribute to the improvement of development processes and best practices.
- Work closely with DevOps to ensure smooth deployment and operation of applications.
- Mentor junior developers and contribute to the teams overall skill set.
Qualifications :
Proven experience as a software engineer with a strong focus on Rust.Deep understanding of systems programming concepts, memory management, and concurrency.Experience with [related technologies, e.g., "Linux", "embedded systems", "Web Assembly", etc.].Strong problem-solving skills and the ability to think critically.Experience with version control systems, particularly Git.Familiarity with agile methodologies and continuous integration / continuous deployment (CI / CD) pipelines.Good understanding of security best practices in software development.Excellent communication skills, both written and verbal.Bachelors degree in computer science, Engineering, or a related field, or equivalent experience.Preferred Qualifications :
Experience with other programming languages like C / C++, Python, etc.Familiarity with [specific tools or frameworks relevant to your projects, e.g., "Tokio", "Actix", "Rocket", etc.].Contributions to open-source Rust projects or active participation in the Rust community.ref : hirist.tech)