Thoughtworks

Lead Software Developer

Thoughtworks

Overview

Lead Developer responsible for client engagement and team success in software delivery.

Ideal candidate has strong expertise in Node.js and experience leading software development teams.

remoteseniorEnglishSpanishNode.jsNext.jsGraphQLKafkaAWSDockerKubernetesAgile

Locations

  • Brazil

Requirements

  • Strong expertise in Node.js, Next.js, GraphQL, and Kafka
  • Experience in Backend Development
  • Experience as Tech Lead
  • Knowledge of Agile, Lean, and Continuous practices
  • Experience with TDD and continuous integration
  • English advanced/fluent required
  • Spanish skills nice to have
  • Bonus knowledge of AWS, Docker, or Kubernetes

Responsibilities

  • Champion best practices in coding
  • Oversee software consulting and delivery
  • Advocate for continuous delivery
  • Design solutions for client problems
  • Collaborate with teammates on features
  • Utilize DevSecOps tools
  • Encourage team growth and development

Benefits

  • Learning and development programs
  • Supportive team culture
  • Career autonomy
  • Mentorship opportunities
  • Feedback encouragement