Lead Full Stack Developer:python/node.js + React/angular

Thoughtworks

Singapore, Singapore
On-site
Python or node.js programming
React or angular framework expertise
Agile and lean development methodologies
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.
  • Candidates must champion best practices like writing clean reusable code using TDD, pair programming and design patterns throughout the software lifecycle.
  • The role requires applying the latest technology thinking from the company's Technology Radar to solve client problems while maintaining a balance of high-level and tactical mindsets.

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

  • Python or Node.js programming
  • React or Angular framework expertise
  • Agile and Lean development methodologies
  • TDD and pair programming practices
  • Continuous delivery and DevSecOps
  • Client collaboration and negotiation

Nice-to-have

  • Cloud technology knowledge AWS Docker Kubernetes
  • Functional programming paradigms
  • Event driven architecture experience
  • Platform engineering background
  • Inclusive team culture fostering
  • Resilience in ambiguous situations

Key Requirements

  • Singaporean citizenship or Permanent Residency required
  • Experience leading software development teams
  • Proficiency in two or more languages including Python/Node.js and React/Angular

Work Rights

Must have Singaporean citizenship or PR

Tailored Resume

Cover Letter