Senior JavaScript Web Developer

Schneider ElectricFort Collins, CO
Remote

About The Position

The ArcFM Asset Management team develops a suite of applications that support end-to-end design and asset management for electric, gas, water, and telecommunications utilities worldwide. Built on the Esri GIS platform, our solutions provide purpose-driven tools tailored to the unique needs of the utility sector. As we evolve our platform, we are investing in scalable, modern web solutions that deliver meaningful value to our customers. Through innovation and a focus on efficiency, we empower utilities to keep the lights on, optimize operations, and improve the flow of critical information. We 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.

Requirements

  • If 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.

Nice To Haves

  • 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

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.

Benefits

  • medical (with member reward points)
  • dental
  • vision
  • 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)
  • military leave benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service