Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Schweitzer Engineering Laboratories Logo

Lead Software Engineer - Front End

Schweitzer Engineering Laboratories

$85,000 - $124,000
Sep 12, 2025
Chattanooga, TN, US
Apply Now

SEL is developing a new web application to solve several industry-wide product development challenges, aiming to create high-quality software that provides value to users and makes their daily lives better.

Requirements

  • Expert knowledge of the latest web standards and front-end engineering tools (HTML, CSS, JavaScript, Web Components, REST API, Typescript, Node/NPM, Responsive UI)
  • 6+ years of professional web front-end software development
  • 6+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience
  • Test Automation
  • Experience with localization and internationalization (i18n)
  • Be an advocate UX consistency, accessibility and empathy for the end user
  • Experience in Human centered design, agile development and automation applications.

Responsibilities

  • Lead the specification, design, implementation, deployment, and testing of software applications.
  • Understand hardware and software interactions, and collaborate with Hardware Engineers.
  • Lead the development of designs and test documentation.
  • Recommending and implementing processes following industry best practices for developing, testing, and deploying software.
  • Functionally decompose complex problems into simple, straight-forward solutions
  • Serve as a technical contact for internal customers.
  • Build web interfaces using modern JavaScript tooling (Typescript, CSS and HTML5) with accompanied automated testing for a web application focused on product development.

Other

  • Mentor Engineers, Associate Engineers, and Technicians.
  • Model, teach, and apply SEL Values, Principles of Operations, and World Class Manufacturing Principles.
  • You can collaborate in a team environment
  • Strong writing, documentation, and speaking skills
  • Ability to learn new skills and assume new responsibilities