Senior Fullstack Developer (NodeJS/VueJS/English)

Trident Digital Tech
Singapore
SGD 60,000 - 100,000
Job description

Company Description:
Trident Digital Tech (tridentity.me) is a leading digital transformation enabler in the small and medium enterprise, or the SME segment of the e-commerce enablement and digital optimizing services market in Singapore. We offer business and technology solutions which are designed to optimize our clients’ experiences with their customers by driving digital adoption and self-service.


Our mission is to be the leader in Web 3.0 enablement, bridging businesses to a trusted and secure e-commerce platform with curated customer experience.

Please find more information at tridentity.me

Position: Tech Lead

Responsibilities:

  • The Senior Fullstack Developer will be the lead of a team responsible for designing, developing, and maintaining web applications.
  • This role involves taking ownership of the overall architecture, ensuring the team is following best practices, and delivering high-quality software.
  • You will collaborate with stakeholders to define the technical roadmap and be responsible for the long-term success of the application.
  • Define and implement high-level technical architecture, ensuring scalability and robustness.
  • Lead design sessions and architectural discussions for new features and components.
  • Ensure code quality through mentorship, code reviews, and the establishment of coding standards.
  • Optimize APIs and database systems, using tools like Redis for caching and Elasticsearch for fast search queries.
  • Lead the integration of microservices architecture and manage background jobs.
  • Manage integrations with third-party systems and ensure seamless communication.

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Excellent English communication and ability to travel overseas.
  • 5+ years experience in FullStack Development (Nodejs, NestJs, Vuejs…) or software engineering role.
  • 1-2 years experience in a tech lead role and experience leading a team of 2-3 developers.
  • In-depth experience with Vuejs and front-end development (NuxtJs, ReactJS, Angular, Typescript…)
  • Experienced in Vue 2 & 3 and familiar with the common Vue ecosystem (Vue Router, Vuex, Pinia, Vite, etc.).
  • NestJS: Expert in backend services, microservices, and APIs.
  • Advanced experience in database design, optimization, and scaling such as MongoDB, PostgreSQL.
  • Knowledge of OpenStreetMap and mapping libraries in building real-time web applications.
  • Experience with real-time technologies (WebSocket, SocketIO, etc.) and caching solutions (Redis, etc.).
  • Experience in system design and software architecture (MVC, Design Patterns).
  • Knowledge of queue services (RabbitMQ, Kafka).
  • Understanding of Microservices and Serverless architectures.
  • Proficient in applying Unit Test standards.
  • Excellent communication skills, both technical and non-technical.
  • Ability to prioritize and manage multiple complex projects.
  • Ability to align technical strategies with business goals.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Fullstack Developer (NodeJS/VueJS/English) jobs in Singapore