Talent.com
Full Stack Engineer

Full Stack Engineer

GlintsIndonesia
7 hari yang lalu
Uraian Tugas

Recruiter at Glints Cross-Border Team | Actively Hiring!

A tech-led, carbon-neutral 4PL logistics partner that helps e-commerce brands scale globally by centralizing and streamlining their supply chain through a modular, end-to-end service network. Founded in 2017 and headquartered in Singapore.

About the Role

The role focuses on full-stack development using NestJS and Vue.js, delivering scalable APIs and high-quality frontend components.

Responsibilities

  • Design, develop, and maintain modular NestJS microservices.
  • Implement and optimize Vue components and manage application state effectively.
  • Develop and integrate RESTful APIs connecting backend and frontend and external systems.
  • Ensure maintainability, scalability, and reliability in distributed systems.
  • Apply and promote good coding practices, clean architecture and automated testing.
  • Participate in code reviews and enforce quality and consistency in the codebase.
  • Collaborate with DevOps engineers for deployment, monitoring, and continuous integration.
  • Mentor junior engineers and contribute to technical documentation.

Requirements

  • Mid Level : 3 years of full-stack development experience, including at least 1 year with NestJS and Vue.js
  • Senior Level : 5 years of full-stack development experience, including at least 1 year with NestJS and Vue.js. Leading experience is preferred.
  • Exposure to cloud platforms such as AWS or GCP.
  • Proven experience designing and implementing microservice-based architectures.
  • Solid understanding of relational databases such as PostgreSQL or MySQL.
  • Experience building and consuming RESTful APIs.
  • Proficiency with Docker, Kubernetes or other containerization technologies.
  • Experience with frontend build tools and workflows (Webpack, Vite or similar).
  • Familiarity with automated testing frameworks (Jest, Cypress or similar).
  • Commitment to good coding practices, maintainable architectures and documentation.
  • Strong analytical and communication skills with a collaborative mindset.
  • Proficient English communication skills, both written and verbal.
  • Experience with message queues (e.g., RabbitMQ, Kafka).
  • Knowledge of GraphQL, gRPC or event-driven systems.
  • Experience with CI / CD pipelines (GitHub Actions, GitLab CI, Jenkins).
  • Referrals increase your chances of interviewing at Glints by 2x.

    #J-18808-Ljbffr

    Buat peringatan pekerjaan untuk pencarian ini

    Engineer • Indonesia