Software Engineer
CurrentA part of R&D Department, which focuses on developing existing features, engineering new technology in Dream Broker's own products:• Oversee the frontend development across multiple platforms for legacy Online Video Platform (OVP) product, utilize ReactJS, EmberJS, FTL, and work closely with system architect.• Engineer new, scalable, maintainable features, UX/UI and projects with TypeScript-based React stack.• Engineer, build React library with Vite for high-efficiency.• Create microservice with NodeJS, ExpressJS.• Develop independent React library from company's own NPM package to be used across products and customers’ platforms, focusing on Modular Architecture, Reusability.• Refactor, maintain ReactJS codebases, achieving significant improvement in performance, accessibility (WCAG) and scalability.• Maintain, add features, debug existing bugs for modern/legacy product's platforms, utilizing Apache Ant.