Ho Chi Minh
The Senior Software Engineer will collaborate with operations team and end user to get the project deliverables to be accepted and released in production environment.
· Design and develop Web application runnable on cross browsers
· Translate designs and wireframes into high quality code
· Ensure the quality, performance, and stability of the applications
· Write high quality and testable code following clean code and SOLID design principles
· Identify causes of problems and fix bugs
· Create and design technical and project documentation
· Coach junior colleagues
· Bachelor’s degree or above in Computer Science, Software Engineering, or related majors
· Minimum 5 years of relevant development experience
· At least 2 year of experience with ReactJS, ES6, Redux, CSS and HTML
· Good at Restful API and API integration
· Experience in Design Patterns; SOLID, DRY principles
· Strong knowledge in Code Review Process and Release Strategy
· Intermediate (CEFR B1) or higher level of spoken and written English. Candidate does not need to be a native Vietnamese speaker.
· Familiar with collaborative interface tools like Invision, Figma
· Practical experience in Node JS is a big plus
· Experience in React Native, Vue JS, Angular or TypeScript or other programing language/coding framework would be an advantage
· Experienced in one of the popular public clouds: Azure, AWS, etc.
Ho Chi Minh