Job Title: Lead Software Developer (Rust) Location: Remote Job Type: Contract About Us: We are looking for a highly skilled and experienced Senior Backend Engineer specializing in Rust to join our team. We want to hear from you if you are passionate about building high-quality, scalable solutions while mentoring and inspiring a team. This role involves leveraging the latest technologies, embracing best practices, and solving complex problems in a collaborative and inclusive environment. Key Responsibilities: Champion and implement best practices such as writing clean, reusable code using Test-Driven Development (TDD), pair programming, and design patterns. Lead and participate in the full software development lifecycle, from initial concept through production evolution. Advocate for continuous delivery practices to deliver high-quality software and maximize value for customers. Design innovative solutions and choose technologies to address client challenges, balancing constraints and making pragmatic trade-offs. Collaborate with teammates to build features, design concepts, and interactive prototypes, ensuring best practices and UX specifications are embedded. Apply modern technology trends and insights to solve complex client problems. Utilize and advocate for DevSecOps tools and practices, integrating security into development workflows and fostering a DevOps culture. Remain hands-on with coding, contributing directly to the codebase while mentoring and guiding less experienced team members. Foster an inclusive, feedback-driven team culture that encourages continuous learning and improvement. Qualifications: Technical Skills: Strong experience in backend development using Rust. Proficiency in at least two additional programming languages (e.g., Java, Kotlin, JavaScript, TypeScript, Ruby, C#). 7 years of experience leading software development teams and applying Agile, Lean, and Continuous Delivery practices. Deep understanding of delivery approaches such as TDD, continuous integration, pair programming, and infrastructure automation. Bonus: Experience with cloud technologies such as AWS, Docker, or Kubernetes. Passion for continuous learning and improvement, including exploring areas like functional programming, event-driven architecture, or platform engineering. Advanced English proficiency for effective communication. Professional Skills: Proven ability to influence and inspire teams, always advocating for technical excellence while remaining adaptable. Skilled at bridging product and technology, translating business needs into actionable software requirements. Ability to define and execute a technical vision with a focus on delivering measurable business value. Strong mentorship skills, guiding less experienced peers to achieve extraordinary results as a team. Resilience in navigating ambiguity and solving challenges from multiple perspectives.