Job description
Role overview
Lead Developers at Thoughtworks are the primary technical point of contact for clients, ensuring successful team delivery through strategic technical leadership. This role requires balancing high-level planning with hands-on collaboration, working directly with clients and teams to realize technical visions. Thoughtworks prioritizes innovation and excellence in software delivery.
Candidates must demonstrate expertise in Python, Node.js, and React ecosystems while fostering client relationships and technical team success.
Responsibilities
- Lead technical teams and serve as client liaison for project success
- Develop and execute technical strategies aligned with business goals
- Mentor engineers while maintaining hands-on coding contributions
Requirements
- 7+ years full-stack development experience with Python/Node.js/React
- Proven leadership in cross-functional software teams
- Strong client negotiation and communication skills
Benefits
- Global career opportunities with Thoughtworks
- Professional development budget and certifications
Keywords
PythonNode.jsReactAgileScrumTechnical LeadershipClient ManagementFull Stack Development