ThoughtWorks

Senior Full-stack Developer (NodeJS)

ThoughtWorks
Apply
2 days ago
Singapore, SingaporeSenior

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

About ThoughtWorks

10,000+ employees

Thoughtworks is a global technology consultancy that designs and builds custom software, data platforms, and cloud-native systems for enterprises across industries. Its services-based model spans product discovery, agile delivery, platform modernization, and advisory on digital transformation and AI. Founded in 1993 and headquartered in Chicago, it listed on Nasdaq in 2021 (TWKS) and remains backed by private-equity firm Apax Partners.

Contact me