Posted 2mo ago

Senior Full Stack Developer (Node.JS/Java | React/Typescript)

@ Quantrics
Manila, /, Philippines
RemoteFull Time
Responsibilities:Lead development, Design APIs, Mentor developers
Requirements Summary:Senior full stack developer with 8+ years of experience in JavaScript/TypeScript, React, Node.js, Java Spring Boot; microservices and containerization (Docker/OpenShift); Kafka; database experience; cloud knowledge; leadership and mentoring.
Technical Tools Mentioned:React, TypeScript, Node.js, Java Spring Boot, Docker, OpenShift, Kafka, JFrog, ElasticSearch, Grafana, Dynatrace, Jest, Cypress, JUnit, Swagger/OpenAPI, Git, Kubernetes, Redis, Oracle PL/SQL, PostgreSQL, NoSQL, AWS, Azure, GCP
Save
Mark Applied
Hide Job
Report & Hide
Job Description

SPECIFIC DUTIES AND RESPONSIBILITIES

Technical Leadership & Architecture

  • Define, enforce, and promote coding standards and best practices.
  • Drive architectural decisions to ensure scalability, security, and performance.
  • Ensure compliance with industry standards, including TMF Forum OpenAPI.
  • Lead the design and development of complex features across the full technology stack.

Development & Integration

  • Develop and maintain full-stack web applications using React, TypeScript, Node.js, and Java Spring Boot.
  • Design and implement RESTful APIs and integrate with backend services.
  • Implement messaging and streaming solutions using Kafka for real-time data processing.
  • Oversee integrations with containerization and deployment platforms (Docker, OpenShift) and manage artifacts via JFrog.

Quality, Performance & Operations

  • Write clean, maintainable, and secure code following SSDLC best practices.
  • Perform unit testing and end-to-end integration testing to ensure reliability.
  • Troubleshoot, optimize, and tune application performance, including caching and database optimization.
  • Monitor and maintain application observability using tools such as ElasticSearch, Grafana, and Dynatrace (as applicable).

Collaboration & Mentorship

  • Conduct thorough code reviews and provide constructive feedback.
  • Coach and mentor junior and mid-level developers.
  • Foster a culture of continuous learning and technical excellence.
  • Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and collaborate with cross-functional teams

 

COMPETENCIES

Core Competencies (Must-Have):

  • 8+ years of experience with JavaScript (ES6+), TypeScript, React Hooks, and functional components
  • 8+ years of experience with Java Spring Boot and Node.js
  • 8+ years of experience in microservices architecture and containerization (Docker, OpenShift, Kafka)
  • 8+ years of database experience (Oracle PL/SQL, PostgreSQL, NoSQL)

 

Complementary Competencies (Good-to-Have):

  • Experience with TMF Forum standards (OpenAPI, SID, eTOM)
  • CI/CD tools: Jenkins, GitLab, GitOps
  • Observability & monitoring: ElasticSearch, Grafana, Dynatrace
  • Cloud platforms: AWS, Azure, or GCP (basic knowledge)
  • Caching and performance optimization: Redis or similar
  • Testing frameworks: Jest, Cypress, JUnit
  • API documentation: Swagger / OpenAPI
  • Version control: Git (branching strategies, merge requests)
  • Container orchestration: Kubernetes (basic exposure)
  • Messaging systems: Kafka (advanced usage preferred)

QUALIFICATIONS

Educational Qualifications

  • Bachelor’s degree in computer science, Information Technology, or related field.
  • Relevant Certifications

Work Conditions

  • Work from Home
  • Mid-shift (4PM - 1AM Manila)