The Front End Developer will work along with other developers and report directly to the senior engineer/ Project Manager. Main responsibilities will include deliver new features, follow software development process and contribute ideas to improve the project
Responsibilities:
- To combine with our team members, you will deliver the followings:
- Corporate with team to design large-scale, real-time distributed architectures
- Deliver new features: from specification through development, QA and into final deploy
- Participate in full life-cycle of software development
- Research new technologies, work multi-task and multiple projects.
- Follow software development process, especially agile disciplines and principles.
- Contribute ideas to improve process and development practices.
Requirement:
- Bachelor degree or up majoring in software engineer, computer science.
- Have at least 2 years of experiences in Software Development
- Good understanding of advanced JavaScript/TypeScript libraries and frameworks, such as ReactJS, AngularJS, Vue JS...
- Possess strong skills in object-oriented software design and programming
- Proficient understanding of web markup, including HTML5, CSS3
- Proficient understanding of client-side scripting and JavaScript/TypeScript frameworks, including JQuery
- Proficient understanding of cross-browser compatibility issues and ways to work around them
- Have knowledge of OOP, Design Patterns.
- Familiarity with databases (e.g. MySQL, MongoDB), web servers, microservices.
- Open-minded and keen to learn new thing.
- Creative thinking and good at problem solving.
- Self-motivated with a positive “can-do” attitude and teamwork.
- Well-disciplined, and responsible for the delivery of task.
- Preferably to be able to communicate in English
- Opportunities for advanced career development overseas, including the US, Japan...
- Competitive & attractive compensation and benefits packages:
- Allowance for academy degrees and language certification, i.e. Master, Ph.D., English, Japanese language certifications.
- Subsidy for transportation and meals.
- 13th salary & Bonus
- Additional International 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 outside of work activities, such as football, tennis, badminton, dancing, music, and charity.
Java, C++, Python, iOS, AngularJS, ReactJS
- Digital Modernization (DM): Digital Experience/Product Engineering/ Application Modernization...
- Digital Insight (DI): IoT/ Data Management/ Analyst/ Smart Space.
- Digital Enterprise (DE): SAP/ ERP/AWS/ Oracle... (Consultancy & Implementations)
- Embedded System (EMB): Embedded Application/ Firmware..
- Quality Assurance Services (QAS): Automation /Functional/ system/ integration tests....
- Managed Services/ Cloud: Application Management / Cloud / Infrastructure Services...