Position Summary
Role and Responsibilities
1. JOB RESPONSIBILITIES:
- Develop and maintain web-based mobile applications for smart devices and robot.
- Actively participate in the development process, taking responsibility for and completing assigned tasks.
- Analyze and effectively solve problems that arise during project development.
- Research, propose and implement solutions to improve project quality.
- Collaborate, support team members and other departments during work.
Skills and Qualifications
2. KNOWLEDGE, QUALIFICATION AND EXPERIENCE
General requirement:
- Bachelor’s degree in computer science, Software Engineering or a related IT field.
- At least 1 year of experience in software development.
- Proficient in English for work purposes.
- Strong skills in problem analysis and resolution.
- Fast learner with a mindset geared toward quickly understanding new technologies and product modules.
- Ability to multi-task and manage tasks with varying priorities.
- Tech-savvy and passionate about building products.
- Proactive at work
Technical requirement:
(Mandatory)
- Knowledge in Web application technical programing: JavaScript, Typescript, CSS, HTML5, …
- Good at handling Web applications across multiple screens size.
- Familiarity with ESLint for maintaining code quality and style.
- Experience in using and customizing component UI frameworks such as Antd design, Tailwind - flow bite, material design.
- Understanding of W3C standards and experience in handling W3 error compliance.
- Experience in writing and executing unit tests for web applications (Jest, Mocha, Cypress).
- Knowledgeable in Clean Architecture, design patterns (MVC, MVVM) and OOP.
- Experience with distributed version control systems (Git, SVN).
(Optional)
- Proficient in using Webpack for module bundling and optimizing web applications.
- Strong understanding of CI/CD principles.
- Knowledge & experience of handling IoT connection: Bluetooth, Socket, MQTT, IoT server
- Have experience of chat application (WebRTC, …)
- Have experience of software quality & performance
- Knowledge of image/video detection libraries (OpenCV, TensorFlow) will be highly appreciated
- Experience in Android/IOS development (native & cross-platform) is big plus
- Familiar with Algorithm or have high level on Coding challenge platform like Leet code, Hacker Rank is a big plus
EMAIL: [email protected]
* Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here.