Senior Rust Developer
TLDR
- You're awesome at Rust and Git
- Work with a GitHub cofounder
- Work on new software developer tools that you will use yourself
- Fast paced startup environment. Get shit done fast.
What you'll do
Join us for an exceptional opportunity to collaborate with a GitHub cofounder on next generation version control tools, in SF, Berlin or remote. We are looking for an experienced and practical Rust developer to join our tight-knit team.
You will have the chance to work on tools that you will personally use, in a fast-paced startup environment. We’re aiming to build an entirely new kind of version control system and get it in the hands of millions of developers, changing the way software is written. We need you to help us make it great and make it fast.
Key Responsibilities:
- Write scalable and maintainable Rust code to build our product
- Collaborate with team members to design software architecture for new features and improvements.
- Participate in code reviews, providing and receiving constructive feedback to improve overall code quality.
- Debug and optimize existing and new code, ensuring our tools operate with optimal efficiency.
- Stay updated with the latest industry trends and technologies to keep our tooling ahead of the curve.
- Work closely with the product team to understand end-user requirements, translating these into effective technical solutions.
- Aid in the development and maintenance of technical documentation.
- Test software thoroughly, identifying and fixing bugs to ensure our products meet and exceed user expectations.
Required Skills & Qualifications:
- Proficient in Rust programming language, with a solid understanding of its idiomatic syntax and semantics.
- Experience with Git, including understanding of its internals, workflows, and best practices.
- Knowledge of multi-threading or asynchronous programming.
- Experience with other programming languages like Typescript is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills.
- Ability to work in a team and independently when needed.
- The rest of the normal bullshit bullet points that are probably AI generated these days.