資深軟體工程師, Senior Node.js Developer , Software Shared Services

· Design, build, and maintain scalable backend services to support web and API platforms. · Collaborate with product, design, and frontend teams to deliver well-integrated solutions. · Analyze business and technical requirements to propose effective backend architectures. · Architect and lead backend system designs that support growth, reliability, and performance. · Scale infrastructure and services across cloud environments, particularly AWS. · Improve developer workflows with robust CI/CD pipelines and deployment strategies. · Refactor legacy codebases to enhance readability, modularity, and system robustness. · Troubleshoot complex issues in production and improve system observability and reliability. · Drive engineering best practices and enforce coding standards within the team. · Develop backend algorithms and services that improve product intelligence and usability. · Contribute to overall engineering strategy and long-term technology roadmaps. · Mentor and guide team members through code reviews, architectural discussions, and planning.