[Responsibility & Requirement]
【BU1】
1. Participate in end-to-end/prototype Application Development and Support/Maintenance activities.
2. Support PM and team in implementing continuous improvement, to ensure application stability & performance to minimize support calls & service disruption.
3. Effectively perform, with deliverables that meet/exceed expectations in terms of adherence to requirements, quality, timeliness, & completeness.
4. Collaborate with cross-functional teams to define, design, and ship new features.
5. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
6. Stay at the fore-front of technological advancement & patterns to ensure skill-set relevance and ability to provide better quality deliverables.
7. Familiar with JavaScript, HTML5 and CSS
8. Experienced in Vue
【BU5】
1.Be responsible for BO/OPC and demosite layout development
2.Refactor the Angular code base to React
3.Manage Data Analytics (Visualization) solution
4.At least 3 years of frontend development experience
5.Proficiency in React and experience in Angular 5
6.Strong knowledge of HTML5, Javascript and CSS (SASS/SCSS)
7.Knowledge of responsive design principles and frameworks.
8.Experience in dashboard UI development is highly preferred
9.Knowledge in any of the framework/language/technology - Swift, CocoaPods, Kotlin , React-Native will be an added advantage
Responsibilities:
• Develop and maintain complex, feature-rich web applications using React and other modern front-end tools.
• Collaborate closely with design, product, and backend teams to deliver engaging, user-friendly experiences.
• Implement responsive UI/UX designs, ensuring seamless performance across various devices and browsers.
• Integrate RESTful APIs to fetch and manage data, working closely with backend engineers.
• Write clean, modular code and conduct thorough code reviews, maintaining best practices for performance and maintainability.
• Troubleshoot and debug issues, optimizing front-end performance.
• Participate in Agile ceremonies, including sprint planning, daily standups, and retrospectives.
Requirements:
• Strong proficiency in React, Redux (or similar state management libraries), JavaScript (ES6+), HTML5, and CSS3.
• Familiarity with front-end build pipelines and tools such as Webpack, Babel, and NPM/Yarn.
• Solid understanding of RESTful API integration.
• Experience with version control (e.g., Git) and CI/CD pipelines.
• Ability to write clean, testable code following best practices (e.g., unit testing, integration testing).
• Excellent communication skills and a collaborative, team-oriented mindset.
Nice-to-Have:
• Experience with TypeScript.
• Knowledge of design systems and component libraries (e.g., Material UI, Chakra UI).
• Familiarity with micro-frontend architectures.
• Experience working in a SaaS or startup environment.
• Providing a one-page resume is a big plus.