Job Title: Frontend Developer (System Enhancement Project)
Location: Taipei 101
Languages: Mandarin (required), English (basic communication preferred)
Job Overview:
We are looking for an on-site Frontend Developer to join an insurance-sector system enhancement project. The role focuses on building modular frontend architecture, integrating APIs, and improving overall user experience. This is a one-year assignment requiring hands-on development, strong problem-solving skills, and effective collaboration within the technical team.
Key Responsibilities:
- Develop and enhance frontend modules using the Angular framework.
- Implement interactive features with HTML5, CSS3, and JavaScript.
- Integrate RESTful APIs and collaborate with backend teams for smooth data flow.
- Manage code repositories using Git, including branching and merging.
- Ensure responsive design and cross-browser consistency across interfaces.
- Support team-based development and contribute to technical problem-solving.
Requirements:
- 46 years of frontend development experience.
- Strong proficiency in Angular and modular frontend architecture.
- Solid knowledge of HTML5, CSS3, JavaScript, and RESTful API integration.
- Familiarity with Git for version control.
- Understanding of responsive and cross-browser design principles.
- Good teamwork and analytical skills.
Preferred Qualifications:
- Experience in insurance system development, mobile insurance apps, or agent tools.
- Basic English communication ability.
Technical Environment:
- OS: RHEL 7.x/8.x, Docker EE for RHEL
- Application Server: Node.js 14 (64-bit)
- Database: MongoDB 5.0
- Languages: JavaScript ES5/6, TypeScript 3.x
- DevOps Tools: Git, Jenkins, Sonatype Nexus
- Frameworks: Ionic Framework 5, AngularJS 12
- Testing Tools: Appium, Postman, Mocha, Sinon, JMeter
Bonus:
This role offers the opportunity to work onsite with a major insurance company on a long-term, stable project with modern frontend technologies and a highly collaborative environment.