Home Job Listings Categories Locations

Senior Full Stack Engineer (Typescript & Node.js)

📍 Indonesia

Business VLink Inc

Job Description

Jobdesc: Design, develop, and maintain full-stack web applications using React with TypeScript for the frontend and Node.js/Express.js for backend microservices architecture. Manage database design, optimization, and advanced querying within PostgreSQL to ensure high system performance. Develop and integrate RESTful APIs and GraphQL with the frontend, ensuring efficient and secure data communication. Optimize application performance and system scalability through caching, load balancing, and cloud-native best practices. Implement Docker and containerization strategies for both development environments and production deployment. Collaborate with MIS Analysts to produce optimal features that align with specific business requirements. Write clean, efficient, and well-documented code while performing code reviews to ensure industry best practices. Participate in CI/CD processes, deployment, monitoring, and system maintenance according to established DevOps procedures. Ensure all development activities comply with company policies and organizational procedures.

Qualifications: Proven 5-8 years of experience in full-stack development with a strong command of React, TypeScript, and Node.js. Deep understanding of microservices architecture and database management using PostgreSQL. Proficiency in developing and consuming RESTful APIs and GraphQL. Hands-on experience with Docker, containerization, and cloud-native technologies. Familiarity with CI/CD pipelines, system monitoring, and DevOps workflows. Strong analytical and problem-solving skills with a high level of attention to detail. Effective communication skills and a commitment to meeting project deadlines. Ability to work on-site (WFO).

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 9, 2026
Job Type: Business
Location: Indonesia
Company: VLink Inc

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.