Full-Stack Developer


Danang, Vietnam


Full-Stack Developer

Main Role: Design user interactions on websites; develop servers and databases for website functionality and code for mobile platforms



  • Develop, test, and maintain the UI and UX Emoship's web application, ensuring the best user experience
  • Make sure the web design is optimized on all required devices
  • Receive feedback and handle problems related to technical errors and interfaces from other departments
  • Analyze customer needs and provide design solutions


  • Participate in the system analysis and design process of the project
  • Build and develop web applications to support company services
  • Perform quality control at each stage of the development process
  • Collect and analyze data, operations, and code snippets to predict and fix problems for improvement
  • Develop ideas for new systems, products, or features according to market development trends
  • Analyze requirements and implement APIs, driving interaction between applications
  • Optimize the web application for high speed and future scalability


  • From 2+ years of experience in equivalent positions
  • Have experience in at least 2 projects
  • English level: 600+ TOEIC
  • Understanding of design principles, UI/UX
  • Fluency in Typescript, JavaScript, HTML5, CSS3; experience in using PHP, Go, and Python is an advantage
  • Experience with NodeJS, Vue2/Vue3, Angular or ReactJS, SASS/SCSS, Bootstrap, and SQL is an advantage
  • Experience in mobile and responsive development on different devices
  • Proficiency in softwares such as Adobe Suite (AI, XD, Photoshop) or Sketch.
  • Proficiency in back-end programming languages and frameworks
  • Good knowledge of website, database, and API
  • Effective logical thinking and openness
  • Ability to work independently and in groups
  • Bachelor's degree in Information Technology or related disciplines


  • Competitive salary + bonus; discussed in the interview
  • 12 annual leaves per yea, New Year holidays, and others
  • Social insurance, health insurance, and unemployment insurance
  • All employees are entitled to all regimes of Vietnamese Labor Law
  • Annual salary review: twice a year
  • Fully equipped with computers & working equipment in the office
  • Company events, company trips


Please email your CV and Cover letter (both English and Vietnamese are accepted) to team@emoship.com with the following subject:

[Position] - Your full name - Phone number

In your email or cover letter, please explain why you think you’re suitable for this position. All required attachments are PDF, PNG, or JPG.