Senior Software Engineer I, Frontend
Role Overview
Build a complex, high-performance, intuitive, reusable graphics library for Advanced Device Templates capabilities in the EcoStruxure Foresight platform.
Contribute to frontend architecture, product evolution, and delivery of high-quality, maintainable code.
Key Skills for This Role
Full Job Posting
Role overview
Build a complex, high-performance, intuitive, reusable graphics library for Advanced Device Templates capabilities in the EcoStruxure Foresight platform.
Contribute to frontend architecture, product evolution, and delivery of high-quality, maintainable code.
Responsibilities
- Design responsive, high-performance user-centric graphics and reusable component-based frontend applications.
- Translate UX and Figma designs into pixel-accurate production implementations.
- Integrate graphics with REST and/or GraphQL APIs, including handling data flows, errors, and edge cases.
- Apply secure coding practices and use build systems for bundling, code splitting, linting, and optimization.
- Maintain unit, integration, and end-to-end tests and CI/CD quality gates.
- Analyze rendering, runtime, network, and application performance.
- Collaborate across backend, design, product, and distributed teams; participate in planning, technical discussions, and root-cause analysis.
Technical requirements
- 6–10 years of hands-on experience building production-grade graphics for web and/or mobile applications.
- Deep React expertise and strong TypeScript proficiency, with Node.js experience in frontend-centric architectures.
- Experience translating Figma designs into robust, maintainable, pixel-accurate implementations.
- Strong understanding of browser internals, rendering pipeline, event loop, HTTP, and WebSockets.
- Experience with REST and/or GraphQL APIs, schema-driven development, data validation, and error handling.
- Experience with Vite and/or Webpack; familiarity with Rollup and experience with SonarQube.
- Hands-on experience with Testing Library, Jest, Vitest, Cypress, Git, CI/CD, and micro-frontend architectures.
- Experience in Agile environments and general awareness of DevOps principles.
Additional qualifications
- Strong analytical, troubleshooting, and problem-solving skills; effective communication and collaboration with technical and non-technical stakeholders.
- Good judgment, time management, independent follow-through, teamwork, and a pragmatic approach to delivery.
- Preferred: a bachelor’s or master’s degree in Computer Science, Information Technology, or a related field.
- Preferred: scalable cloud frontend architecture, microservices, Building Management Systems, or configuration-heavy/dashboard platforms.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Schneider Electric
Principal, System Architect (Pre-sales)-Cooling
, UAE
Schneider Electric seeks a principal system architect to shape customer solutions for cooling, energy transition, and digital transformation. The role combines architecture design, feasibility and integration guidance, a
Associate Legal Counsel, Business Legal
, UAE
Schneider Electric is seeking an Associate Legal Counsel to support corporate governance and legal entity matters across the Middle East and Africa. The role includes statutory compliance, entity lifecycle work, M&A supp
Principal, System Architect (Pre-sales)-Cooling
Dubai Silicon Oasis, UAE
Senior PreFab Technical Leader
Riyadh, KSA
Specialist, Project Management
Bengaluru, IND
Principal, Electrical Systems Design Engineer
, IND
Manager I, People Technology Services
, IND
Principal, System Architect (Pre-sales)-Cooling
, UAE
Associate Legal Counsel, Business Legal
, UAE
Generalist Service Representative I
, KSA
Principal, System Architect (Pre-sales)-Cooling
Dubai Silicon Oasis, UAE