Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Full-stack Developer (NodeJS)

Home > Javascript/Typescript programming jobs

Senior Full-stack Developer (NodeJS) in Others

  • ThoughtWorks
  • Full time
  • Email
  • Singapore, Singapore

Responsibilities

  • Write clean, reusable, high-quality code and improve existing code.
  • Build large-scale distributed systems using microservices.
  • Collaborate with cross-functional teammates to develop features, design concepts, interactive prototypes, and user experiences.
  • Apply software engineering best practices, including TDD, pair programming, design patterns, continuous delivery, and DevSecOps practices.
  • Participate in the full software consulting and delivery lifecycle from ideation through deployment.
  • Advocate for technical excellence, code quality, security, and nonfunctional requirements.
  • Mentor less-experienced peers through technical knowledge and leadership.
  • Contribute to collaborative, value-driven teams and help drive an aspirational technology vision.

Requirements

  • At least 7 years of professional experience.
  • Full-stack development experience using Node.js or comparable technologies, with object-oriented programming experience.
  • Ability to write clean, high-quality code in multiple languages and improve poor-quality code.
  • Experience or familiarity with TDD, continuous integration, and continuous delivery approaches and tools.
  • Awareness of Agile methodologies such as Extreme Programming, Scrum, or Kanban.
  • Working knowledge of cloud technologies such as AWS, Azure, Kubernetes, and Docker is preferred.
  • Strong technical communication, influence, adaptability, and problem-solving skills.
  • External technology community participation through speaking, open-source contributions, blogging, or similar activities is valued.

Benefits

  • Career development supported by interactive tools, development programs, and peer mentorship.
  • Autonomy and flexibility in shaping an individual career path.
  • Hybrid work arrangement.

ThoughtWorks

We are a global technology consultancy that delivers extraordinary impact by blending design, engineering and AI expertise. For 30 years, our commitment to design-led thinking, engineering excellence and innovation means we prioritize people, build teams with strong technical foundations and embe...

Similar positions

Senior Full-Stack Engineer

  • Cohere
  • Full time
  • Remote
  • 09/22/2026
  • Salary: CAD 215,000 - 310,000
  • Worldwide

Senior Staff Applied Research Software

  • Twilio
  • Full time
  • Remote
  • 09/22/2026
  • Salary: Competitive
  • India

Senior Design Engineer - MetaMask

  • Consensys
  • Full time
  • Remote
  • 09/22/2026
  • Salary: $149k-$210k
  • EMEA, USA

Principal Software Developer

  • AMD
  • Full time
  • Canada
  • 09/22/2026
  • Markham

Developer Advocate - Service Management EMEA

  • Datadog
  • Full time
  • Remote
  • 09/22/2026
  • Salary: Competitive
  • Portugal