Lead Developer(python/node.js + Java + React/angular)
Thoughtworks
Singapore, Singapore
On-site
10 years python node.js react angular experience
Object-oriented programming expertise
Agile lean continuous delivery leadership
Lead Developers act as the primary point of contact for clients ensuring teams are successful in their delivery while bringing a strategic mindset to projects
Job Summary
Lead Developers act as the primary point of contact for clients ensuring teams are successful in their delivery while bringing a strategic mindset to projects.
The role requires championing best practices like writing clean reusable code using TDD, pair programming and design patterns alongside continuous delivery practices.
Candidates must not be post-technical and will continue to code alongside developers while applying the latest technology thinking from the Technology Radar.
Matching Summary
Lead Developers act as the primary point of contact for clients ensuring teams are successful in their delivery while bringing a strategic mindset to projects.
Skills & Requirements
Must-have
10 years Python Node.js React Angular experience
Object-Oriented programming expertise
Agile Lean Continuous delivery leadership
TDD pair programming design patterns
DevSecOps tools and practices
Nice-to-have
Cloud technology AWS Docker Kubernetes knowledge
Functional programming paradigms interest
Event driven architecture experience
Platform engineering background
Resilience in ambiguous situations
Key Requirements
Singapore Citizen or Singapore PR status required
Minimum 10 years of relevant technical experience
Proven experience leading software development teams