Lead Software Developer (Rust)

Detalhes da Vaga

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.


Salário Nominal: A acordar

Fonte: Adzuna_Ppc

Função de trabalho:

Requisitos

Pessoa Desenvolvedora Node Pleno Senior Remoto

Empresa em constante evolução e crescimento busca para o time de tech uma Pessoa Desenvolvedora Back-End Pleno/Sênior.Responsabilidades e Atribuições:Atuar e...


Netvagas - Brasil

Publicado 8 days ago

Técnico De Telecomunicações

Vaga para Técnico de Telecomunicações em Bauru / SPNome da empresa disponível para cadastrados.Benefícios:Assistência médica e odontológicaVale refeição/alim...


Sejavero - Brasil

Publicado 8 days ago

Analista De Sistemas Pleno

Job descriptionA Funcional Health Tech é movida pela certeza de que a Saúde é o pilar principal da vida das pessoas, por isso quebramos barreiras para promov...


Funcional Health Tech - Brasil

Publicado 8 days ago

Technical Delivery Manager (Tdm)

Job descriptionO que você acha de trabalhar em uma empresa inovadora, que busca os melhores talentos, que motiva a sua criatividade para novas ideias, que vi...


Fcamara Consulting & Training - Brasil

Publicado 8 days ago

Built at: 2025-01-05T00:26:51.515Z