Brazil - Remote: Software Development Team Lead
Lead a development team to deliver products and features using Agile methodologies while providing technical guidance and removing impediments. Manage team performance and career development while actively participating in hands-on software development tasks.