Senior JavaScript Web DeveloperAbout the RoleWe are seeking a Senior JavaScript Web Developer who brings strong technical leadership and thrives in a cross-functional team environment. This role combines deep technical expertise with the ability to drive complex initiatives, influence architecture, and collaborate closely with product, design, and engineering stakeholders to deliver scalable, high-quality web applications.
For this U.S. based position, the expected compensation range is $140,000 - $155,000 per year,
which includes base pay and short-term incentive.The compensation range for this full-time position applies to candidates located within the United States. Our salary ranges are determined by reviewing roles of similar responsibility and level. Within the salary range, individual pay is determined by several factors including performance, knowledge, job related skills, experience, and relevant education or training. Schneider Electric also offers a comprehensive benefits package to support our employees, inclusive of medical (with member reward points), dental, vision, and basic life insurance, Benefit Bucks (credits to apply towards your benefits) flexible work arrangements, paid family leaves, 401(k) + match, well-being and recognition (including service anniversary) programs, 12 holidays per year, 15 days of paid time off per year (pro-rated in the first year of employment based on start date), opportunity to purchase company stock (eligibility depends on start date), and military leave benefits.
You must submit an online application to be considered for the position. The Company will accept applications on an ongoing basis until the position is filled.
Responsibilities- Lead the design and architecture of scalable, maintainable web applications, leveraging modern JavaScript frameworks such as React and TypeScript.
- Take ownership of complex, ambiguous initiatives by defining solutions, breaking work into actionable tasks, and driving delivery from concept to production.
- Provide technical direction, architecture guidance, and task clarity for engineers across the team.
- Establish and enforce best practices in code quality, testing, performance, and security through design and code reviews.
- Partner closely with product managers, product owners, architects, and other engineering teams to refine requirements and deliver customer-focused solutions.
- Communicate technical concepts clearly to both engineering and non-engineering stakeholders at all levels.
- Balance competing priorities across product, technology, and organizational goals.
- Collaborate across distributed teams, time zones, and disciplines to ensure alignment and delivery success.
- Drive the delivery of high-quality, reliable, and production-ready code with minimal disruption.
- Accurately estimate effort, manage dependencies, and consistently meet commitments.
- Diagnose, troubleshoot, and resolve production issues quickly, including leading response during critical incidents.
- Ensure seamless integration with backend systems through RESTful APIs and modern data integration patterns.
- Serve as a trusted technical leader and mentor, fostering growth and elevating engineering standards across the team.
- Support engineering managers in coaching, performance feedback, and career development of team members.
- Promote a culture of ownership, urgency, and continuous improvement.
- Reduce friction by proactively addressing inefficiencies, unplanned work, and team distractions.
- Actively contribute to the broader engineering community and strengthen the organization's technical reputation.
QualificationsIf you have a solid background with design patterns, building scalable and reliable web applications, continual learning, and are excited to architect a new web platform, this might be a perfect fit for you.
- Earned a BS in Computer Science, MS in Computer Information Systems (CIS), or related field with strong computer emphasis
- Bring a track record of 8+ years of professional experience in Software Engineering roles that showcase your expertise and leadership.
- Have a deep understanding of React and its core concepts, and have successfully delivered projects that demonstrate proficiency in building efficient, modular, and maintainable React applications.
- Possess expertise in Typescript with a solid understanding of type systems and best practices for maintaining large codebases.
- Have tangible experience working with HTML, CSS, Azure, .NET developer tools, C#.
- Know how to navigate compatibility challenges and create seamless experiences across various browsers and devices.
- Have integrated RESTful APIs seamlessly into frontend applications, showcasing your ability to bridge the gap between frontend and backend systems.
- Experience building workflow-driven applications and/or developer productivity tools that improve efficiency, usability, and scalability.
Strongly Preferred, What Sets You Apart- Experience with Esri GIS - ArcGIS Pro or Maps.SDK.
- Understanding of the Electric Utility Network.
- Experience in utility, infrastructure, or asset management domains.
- Experience with cloud platforms (Azure preferred) and full-stack development using .NET/C#
- Experience developing reusable configuration platforms