Principal Software Engineer (React 18+, TypeScript)
ที่LSEG (London Stock Exchange Group)Reporting & Scope
What You’ll Do
- Architect & build high-performance, cross-platform web applications that scale globally.
- Design and lead front-end project for LSEG financial market projects.
- Set the quality bar by defining front-end testing strategies, frameworks, and guardrails.
- Improve Core Web Vitals and overall rendering performance through profiling, measurement, and targeted optimization.
- Enable cross-team delivery by driving shared standards, reusable systems, and clear technical direction.
- Mentor and uplift engineers through thoughtful feedback, inclusive practices, and strong engineering fundamentals.
- Optimize the stack for cost, efficiency, developer velocity, and maintainability.
- Communicate trade-offs and technical risk effectively to product leaders and executives.
What You’ll Need to Succeed
- 10+ years of engineering experience with demonstraited ownership of large-scale, production-grade systems from design to deployment.
- Expert-level proficiency in modern front-end technologies, including React (or similar frameworks), TypeScript, and advanced state management patterns.
- Deep architectural knowledge of Backend-for-Frontend (BFF) services, micro-frontend strategies, and modular design principles.
- Strong performance optimization skills, with hands-on experience improving rendering efficiency at scale.
- Mastery of testing practices across unit, integration, and end-to-end layers.
- Solid understanding of web security, accessibility (WCAG), ensuring robust and inclusive user experiences.
- Ability to make high-impact technical decisions, backed by research and data, and communicate trade-offs clearly to both technical and non-technical collaborators.
- Proven leadership and mentoring experience, fostering engineering excellence and collaboration across complementary teams.
- Curiosity and adaptability, staying ahead of emerging technologies and applying them thoughtfully to solve complex challenges.
- Bachelor’s degree or equivalent experience in Computer Science, Engineering.
Key Responsibilities
- Lead development of React-based applications
- Architect scalable state management and component libraries
- Optimize performance, accessibility, and real-time data handling
- Collaborate on API design and integration
- Drive testing strategies and maintain code quality
- Mentor team members and champion modern practices
- Frontend: React 18+, TypeScript, state management (Zustand/Redux), React Router
- Build Tools: Webpack, Vite, Babel
- Styling: SCSS, CSS Modules, CSS-in-JS
- Testing: Jest/Vitest, React Testing Library, Cypress/Playwright
- Quality: ESLint, Code , Git hooks
- Real-Time: WebSockets, REST APIs, GraphQL (plus)
- DevOps: CI/CD pipelines, Docker, Storybook
- Component libraries, design systems, micro-frontends.
- An understanding of financial markets.
- Java Spring boot for the BFF.
Benefits
- Work with elite global and diverse engineering teams located in Singapore, Bangkok, London, New York and Bucharest.
- Hands-on experience with FX trading platforms handling high transaction volumes.
- Exposure to high-performance, latency-intensive systems where speed and performance are critical.
- Opportunity to develop techno-functional expertise bridging technology and finance.
- Professional development through collaboration with industry experts and latest technologies.
ประสบการณ์ที่จำเป็น
- ไม่ระบุประสบการณ์ขั้นต่ำ
เงินเดือน
- สามารถต่อรองได้
สายงาน
- ไอที / เขียนโปรแกรม
- การจัดการ
ประเภทงาน
- งานประจำ
เกี่ยวกับบริษัท
LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a commitment to excellence in delivering the services our customers expect from us. With extensive experience, deep ...
ร่วมงานกับเรา: LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth. Our purpose is the foundation on which our culture is built. Our values of Integrity, Pa ...
สวัสดิการ
- โบนัสขึ้นอยู่กับผลประกอบการ
- โครงการส่งเสริมคุณภาพชีวิต
- ประกันทันตกรรม
- คอร์สเรียนภาษาอังกฤษ
- ทำงาน 5 วัน/สัปดาห์
- ชั่วโมงทำงานยืดหยุ่น
- ประกันสุขภาพ
- กองทุนสำรองเลี้ยงชีพ
- ประกันสังคม
- โบนัสขึ้นอยู่กับผลงาน
- การทำงานแบบไฮบริด
- การพัฒนาเพื่อความเป็นมืออาชีพ
- ลาคลอด
- โอกาสในการเรียนรู้และพัฒนา
