Mô Tả Công Việc
The Role
As a Mobile Developer, you will collaborate with our clients and delivery teams to discover and define requirements, form a vision, and successfully delivery solutions to end users.
Responsibility
- Application/Software design.
- React Native app writing ability.
- ReactJs web app writing ability.
- Native Android/iOS app writing ability.
- Unit tests, automation, and code reviews.
- Work directly with team (service planner, technical leaders, designer, engineers…) to figure out user’s needs, problems; expectations to contribute ideas & solution as well as to realize/ resolve them.
- Deliver outputs with expected quality, speed, compliance in order to bring the best values to product/service’s end users.
- Mentor or coach junior/middle members if needed to achieve a certain level of competency or performance to meet project’s objectives.
Yêu Cầu Công Việc
Must-have:
- A bachelor’s degree in Computer Science/Information Technology or equivalent.
- At least 3 years of experience in React native development.
- Working experience with React Native, ReactJs, JavaScript, ES6+, React Hooks, Redux, Redux Toolkit.
- Good knowledge HTML, CSS, and JavaScript fundamentals and software design best practices.
- Experience with handling Node package deployment to registries.
- Plus for NodeJs Express and MySQL.
- Knowledge in Object-Oriented and functional programming, Design Patterns, MVP, MVVM, Clean Architecture.
- Agile mindset.
- English communication (TOEIC ~550 and above).
- Understand the importance of writing high Maintainable Code, Clean Code (SOLID Principles).
- Read code to and write design document (Sequence Diagram, Class Diagram, UML..).
- Have experience in writing Unit Tests.
- Have experience in training other members.
- Good vision of quality, scalability, performance, security, and function.
Personality Requirements:
- Honest and have a positive attitude towards people.
- Good at communication skills in general and English skills in particular.
- Willing to learn new technologies and handle a problem in a logical, analytical way.
Hình thức
Quyền Lợi
At Hitachi Vantara Vietnam, we enjoy:
- Unique opportunity to work with multinational team of Hitachi in over 130 countries.
- Incomparable chance to participate in full Software Development Life Cycle (SDLCs) and comprehensive soft skills training.
- Competitive remuneration with attractive allowances & bonuses.
Hitachi Vantara Vietnam offers a competitive benefit packages. Come join us to enjoy:
- Opportunities for advanced career development overseas, including the US, Japan...
- Competitive & attractive compensation and benefits packages:
- Allowance for English, Japanese language certifications.
- Subsidy for transportation and meals.
- 13th salary & Bonus
- Additional Premium Health Insurance Package for employees.
- Company trip for employees.
- Being an integral part of a dynamic and fast growing global enterprise.
- An open, professional and nourishing environment with out-side of work activities, such as football, tennis, badminton, dancing, music, and charity.