Fetch Technology Vietnam

Senior Fullstack Engineer (Nodejs & Vuejs/Reactjs) - $2800 Gross

Posted: 3 minutes ago

Job Description

1. INTRODUCTIONa. About Fetch:Our mission is to offer Vietnam’s most talented technologists a platform to connect with some of the world’s leading tech companies and build their expertise on a global scale. Over 4 years, Fetch has built a good reputation and is trusted by many Vietnamese and foreign companies; And Fetch will continue its good work to bridge the divide between the World and the Vietnam Tech sector.b. About Client:We simplify global trade information and provide valuable insights. Founded in 2014, our goal is to help over 10,000 organizations by offering the best intelligence on commodities, energy, and maritime through a single platform.You'll be a key player in turning complex data into strategic resources for our clients. Your role involves creating data-driven stories that empower clients in their industries.Your expertise helps us navigate markets successfully. Your journey starts here, where innovation meets impact. Join our team of 500+ talented people from 35+ countries worldwide2. RESPONSIBILITIESDesign and Build End-to-End Features: Develop scalable and high-performance front-end and back-end systems, working across the stack with technologies like Node.js and Vue.js.Ensure Product Alignment: Collaborate closely with product managers and designers to align technical solutions with business needs.Champion Engineering Excellence: Write robust, maintainable code and implement best practices around testing, CI/CD, performance, and reliability.Architect Scalable Systems: Design and implement distributed systems and microservices with event-driven architecture using Kafka and gRPC.Mentor and Lead: Guide other engineers through code reviews, technical planning, and knowledge sharing.Own Operations and Reliability: Take part in monitoring, incident response, and performance tuning across the stack.Contribute to Agile Culture: Actively participate in sprint planning, retrospectives, and other Agile ceremonies to continuously improve team practices.3. REQUIREMENTA Bachelor’s degree in Computer Science, Computer Engineering, or related field.5+ years of experience developing production-grade applications with Node.js and modern frontend frameworks (preferably Vue.js) in TypeScript.Strong expertise in designing, implementing, and maintaining microservices architectures.Solid hands-on experience with Kafka, gRPC, and event-driven systems.Proficiency in MySQL, Elasticsearch, and Redis.Familiarity with MS Azure and infrastructure orchestration tools like Kubernetes and Helm.Deep understanding of data structures, distributed systems, and system design principles.Excellent communication and collaboration skills, with a track record of technical leadership and mentoring engineers.Strong adherence to Agile methodologies and software development best practices.It will be even better if you have…Familiarity with Hexagonal or Clean Architecture principles.Experience integrating SDKs and APIs into web and mobile apps.Exposure to DevOps tooling and practices (GitLab CI/CD, observability, SonarQube, etc.).Prior work in fast-paced, product-focused environments or the maritime/logistics domain.Prior experience with React Native and MongoDB4. WHY YOU‘LL LOVE WORKING HEREBeing a Senior Fullstack developer at Fetch Technology, you will experience a youthful, flexible and creative work environment:Attractive salary and annual salary review.Devices provided by CompanyFull social insurance, health insurance & unemployment insurance according to Vietnam Labor Law.PVI Health Care.12-day annual leave per year.13th-month salary.Enjoy diversified activities: Weekly and Monthly Team-building, Company trip, Play Game (PlayStation, CS Go), Play Sport (Football, Badminton...).Work in a truly global environment — with 7 offices across the world and team members from over 50 nationalities.You will always have the chance to solve complex, domain-specific problems using cutting-edge technology.Enjoy building new products from scratch — we’re growing fast and always launching new featuresThrive in a cross-functional environment where software engineering meets energy, finance, and global trade.5. WORKING HOURS & LOCATIONWorking hours: From 9 AM - 6 PM, Monday to Friday.Location: + HN: 13th Floor, TTC Building - No.19, Duy Tan Street, Dich Vong Hau Ward, Cau Giay District, Hanoi.+ HCM: 3rd Floor, BCONS TOWER 2 - No.42/1, Ung Van Khiem Street, Ward 25, Binh Thanh District, HCMC.Contact me via Zalo: 0938172076 (Minh Minh)

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In