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

Work Rights

Must have Singapore Citizenship or PR

Tailored Resume

Cover Letter