-
Newtone consulting

Backend developer Node.js

Newtone consulting
Singapore · Full-time · Not Applicable

We are seeking a highly skilled and motivated Software Lead Developer with expertise in TypeScript and Node.js to join our team. In this role, you will be responsible for leading the development of high-quality web applications while also playing a crucial role in requirements management. You will work independently, requiring strong problem-solving and decision-making abilities.

Responsibilities:

  • Lead Web Application Development:
  • Design, develop, and maintain robust and scalable web applications using TypeScript and Node.js.
  • Ensure code quality, maintainability, and performance through best practices, code reviews, and testing.
  • Implement RESTful APIs and integrate with front-end frameworks (e.g., React, Angular).
  • Collaborate with cross-functional teams (e.g., UX/UI, QA) to deliver high-quality products.
  • Design and implement microservices
  • Work with messaging product such as kafka, RabbitMQ.
  • Requirements Management:
  • Analyze and translate business requirements into technical specifications.
  • Collaborate with stakeholders to gather and refine requirements.
  • Create and maintain detailed documentation of technical designs and solutions.
  • Manage and prioritize development tasks effectively.
  • Independent Work:
  • Work independently with minimal supervision, taking ownership of projects and driving them to completion.
  • Proactively identify and resolve technical challenges.
  • Make informed decisions regarding technical architecture and implementation.
  • Mentorship (Optional):
  • Guide and mentor junior developers on best practices and technologies.
  • Share knowledge and expertise within the team.


Candidate requirements:

  • Essential:
  • 5+ years of professional experience in software development.
  • Strong proficiency in TypeScript and Node.js.
  • Experience with RESTful API design and development.
  • Experience with relational databases (e.g., PostgreSQL, MySQL).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and take initiative.
  • Desirable:
  • Proficiency in Java and Springboot.
  • Experience with front-end frameworks (e.g., React, Angular).
  • Experience with cloud platforms (e.g., AWS, GCP, Azure).
  • Experience with Agile development methodologies (e.g., Scrum, Kanban).
  • Experience with testing frameworks (e.g., Jest, Mocha).
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Bachelor's degree in Computer Science or a related field.

Key Skills

Ranked by relevance

typescript react containerization restful apis postgresql docker kafka cloud scrum java aws gcp
Login to Apply
Posted
Apr 20, 2025
Type
Full-time
Level
Not Applicable
Location
Singapore

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Neev
Related

Full Stack Developer (Java & Angular)

2026-05-28

Full-time
Mid-Senior
Ireland
IT Services
Information Technology
View Job Details
Newtone consulting
Related

Software engineer Nodejs React

2026-04-01

Full-time
Not Applicable
Singapore
IT Services
Information Technology
View Job Details
Newtone consulting
Related

Software Engineer

2026-03-25

Full-time
Not Applicable
Singapore
IT Services
Information Technology