Fullstack Developer

Salary: Negotiable
Level: Junior
Location: Hanoi

­­Position: Fullstack Developer (Fulltime)

Working Location: Hanoi

Contact to: recruitment@vietsol.com.vn

Job Descriptions:

  • Participate in developing solutions/applications on the Mendix/Insighthub/Senseye platforms.
  • Execute software development projects for clients on the Mendix platform.
  • Develop applications within the company’s investment portfolio.
  • Design and develop user interfaces, ensuring both the aesthetic quality and functionality of applications (including the use of widgets, building layouts, and customizing UI components to meet project requirements).
  • Collaborate with other developers to integrate user interfaces with backend services, including API connectivity, data handling, and business process implementation.
  • Ensure that applications run smoothly across multiple device types and browsers, from desktop computers to mobile devices.
  • Ensure that source code is written cleanly, is maintainable, and adheres to coding standards.
  • Analyze and optimize application performance to ensure speed and responsiveness of the user interface.
  • Work closely with other members of the development team to deliver projects on schedule.
  • Develop software following the Agile/Scrum methodology.

Job Requirements:

  • College/University degree or above, majoring in Information Technology or equivalent.
  • Basic knowledge of object-oriented programming and databases.
  • Proficiency in C# and .NET programming languages.
  • Experience working with ReactJS, HTML, CSS, JavaScript, and Bootstrap.
  • Knowledge/experience in building applications using Java, React Native (JavaScript), HTML5, and CSS (Sass/SCSS).
  • Prior knowledge/experience in developing web applications and native mobile applications.
  • Candidates with experience in IoT projects and knowledge of MQTT are preferred.
  • Ability to work with NPM, Yarn, Webpack, etc.
  • Skilled in handling UI/UX according to product requirements.
  • Basic understanding of Agile and Scrum software development methodologies.
  • Proactive in researching, learning, and implementing new technologies.
  • Good teamwork and collaboration skills; dynamic, creative, and able to work under pressure.
  • Good English communication skills; ability to read English technical documentation and work in a team environment.
  • Knowledge/experience in Domain-Driven Design (DDD).
  • Strong problem-solving skills.

Benefit:

  • Good salary (includes base salary, additional salary, housing allowance, meal allowance, etc.) 
  • 13th month salary + Incentive/performance bonus 
  • Salary review twice a year 
  • Lunch monthly support 
  • Mon–Fri & alternative Saturday working schedule with 44 hours/week. 
  • 12 annual leave days plus 1 birthday leave 
  • Health care insurance 
  • Training & career development program 
  • Oversea working opportunities 
  • Working in international environment with experts around the world 
  • Opportunities for career advancement to Team Leader, Group Leader, and Manager positions 
  • Monthly budget for team activities, etc. 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx