1

Frontend Software Engineer Jobs in Tennessee (NOW HIRING)

Front-End Engineer

Nashville, TN · On-site

$80K - $100K/yr

Front-End Engineer Location Nashville, TN (HQ) Compensation & Schedule $80,000 - $100,000 ... Understanding of browser APIs and web platform capabilities Tools & Software * Git and ...

Sr. Front End React Developer

Nashville, TN

$111.10K - $145.80K/yr

Our in-house software development team is at the forefront of construction innovation, building ... Job Overview We are looking for a Sr. Frontend React Developer to drive the design and development ...

Sr. Front End React Developer

Nashville, TN · On-site

$111.10K - $145.80K/yr

Our in-house software development team is at the forefront of construction innovation, building ... Job Overview We are looking for a Sr. Frontend React Developer to drive the design and development ...

Software Engineer III

Franklin, TN · On-site +1

$56.75 - $76.25/hr

As a Software Engineer III, you are a senior contributor to an engineering team responsible for ... Experience writing Front-End software utilizing common Javascript frameworks (Angular, React, Node ...

Software Engineer II - Machine Application Development Position Summary: Are you ready to make an ... Implement both front-end and back-end features for the machine software including user interfaces ...

Software Engineer II - Machine Application Development Position Summary: Are you ready to make an ... Implement both front-end and back-end features for the machine software including user interfaces ...

Software Engineer III

Franklin, TN · Remote

$56.75 - $76.25/hr

As a Software Engineer III, you are a senior contributor to an engineering team responsible for ... Experience writing Front-End software utilizing common Javascript frameworks (Angular, React, Node ...

Software Engineer- Vue Founded in 1999 in the beautiful Smoky Mountains of East Tennessee, Cadre5 ... Build responsive, user-friendly front-end interfaces aligned with UI/UX best practices.

Frontend Developer

Nashville, TN

$100.50K - $117K/yr

Looking for Frontend Developer for Nashville Opportunity! This Front End Developer is responsible for coding the front end of a website. You will work with clients to design the look and feel of ...

Front-End Developer-ReactJS

Brentwood, TN · On-site

$98.40K - $114.50K/yr

Role Name Front-End Developer-ReactJS Job Summary The ReactJS Front-End Developer will be responsible for building and maintaining interactive, high-performance, and responsive user interfaces. This ...

The Lead Software Engineer works on problems of diverse scope and complexity ranging from moderate ... Collaborates with cross-functional teams-including front-end, back-end, and infrastructure groups ...

Lead Software Engineer

Nashville, TN · Remote

$129.30K - $177.80K/yr

The Lead Software Engineer works on problems of diverse scope and complexity ranging from moderate ... Collaborates with cross-functional teams-including front-end, back-end, and infrastructure groups ...

The Lead Software Engineer works on problems of diverse scope and complexity ranging from moderate ... Collaborates with cross-functional teams-including front-end, back-end, and infrastructure groups ...

Lead Software Engineer Category: Software Development/ Engineering Main location: United States ... front-end applications using React and modern JavaScript frameworks Build robust backend services ...

The Staff Software Engineer is a technical leader who drives reliability, performance, and ... Lead design and implementation of complex systems across frontend, backend, and infrastructure ...

next page

Showing results 1-20

Frontend Software Engineer information

See Tennessee salary details

$55.4K

$126.1K

$179.7K

How much do frontend software engineer jobs pay per year?

As of May 31, 2026, the average yearly pay for frontend software engineer in Tennessee is $126,097.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,600.00 and $146,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Frontend Software Engineer, and why are they important?

To thrive as a Frontend Software Engineer, you need strong proficiency in HTML, CSS, JavaScript, and modern frontend frameworks like React or Angular, typically supported by a degree in computer science or related experience. Familiarity with version control systems (such as Git), responsive design tools, and build tools like Webpack or npm is also important. Creativity, problem-solving, and effective communication help engineers collaborate with teams and deliver user-friendly interfaces. These skills are crucial for building performant, maintainable, and visually appealing applications that meet user needs and business goals.

What are some common challenges faced by Frontend Software Engineers when working on cross-functional teams?

Frontend Software Engineers often collaborate closely with backend developers, designers, and product managers. A common challenge is ensuring effective communication and alignment, especially when translating design mockups into functional user interfaces or integrating with backend APIs. Balancing user experience goals with technical constraints and timelines can also be demanding. Proactively participating in sprint planning and code reviews helps foster collaboration and ensures smoother project delivery.

What does a Frontend Software Engineer do?

A Frontend Software Engineer is responsible for designing and implementing the user interface of websites and web applications. They work with technologies like HTML, CSS, and JavaScript, as well as frameworks such as React or Angular, to create interactive and visually appealing experiences for users. Their job also involves ensuring that websites are responsive, accessible, and optimized for performance across various devices and browsers. Collaboration with designers, backend engineers, and other team members is a key part of their role.

What is the difference between Frontend Software Engineer vs Web Developer?

AspectFrontend Software EngineerWeb Developer
Required skillsHTML, CSS, JavaScript, frameworks (React, Angular), UI/UX principlesHTML, CSS, JavaScript, basic backend knowledge
Work environmentCollaborates with designers, backend developers, product teamsBuilds websites, often with less focus on complex UI/UX
Industry usageTech companies, startups, agenciesSmall businesses, freelance projects, agencies

Frontend Software Engineers focus on creating interactive, user-friendly interfaces using advanced frameworks and UI principles, often working closely with designers and backend teams. Web Developers may handle broader website development tasks, including basic front-end and some backend work, with less emphasis on complex UI design. Both roles are essential in web development but differ in scope and specialization.

What are the most commonly searched types of Frontend Software Engineer jobs in Tennessee? The most popular types of Frontend Software Engineer jobs in Tennessee are:
What are popular job titles related to Frontend Software Engineer jobs in Tennessee? For Frontend Software Engineer jobs in Tennessee, the most frequently searched job titles are:
Infographic showing various Frontend Software Engineer job openings in Tennessee as of May 2026, with employment types broken down into 93% Full Time, and 7% Part Time. Highlights an 76% In-person, 10% Hybrid, and 14% Remote job distribution, with an average salary of $126,097 per year, or $60.6 per hour.
Software Engineer - Front End

$115.29K - $170.35K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Schweitzer Engineering Laboratories rating

9.1

Company rating: 9.1 out of 10

Based on 41 frontline employees who took The Breakroom Quiz

4th of 137 rated electronics manufacturers


Job description

As a Front-End software engineer, a typical day might include the following:

  • 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.
  • Mentor Engineers, Associate Engineers, and Technicians.
  • Recommending and implementing processes following industry best practices for developing, testing, and deploying software.
  • Functionally decompose complex problems into simple, straight-forward solutions
  • Model, teach, and apply SEL Values, Principles of Operations, and World Class Manufacturing Principles.
  • Understand. Create. Simplify.
  • Serve as a technical contact for internal customers.
  • Other duties as assigned.

This job might be for you if:

  • You have a BA/BS degree in Computer Science (CS), or a related field or equivalent practical experience
  • You have 6+ years of professional web front-end software development, including:
    - Expert knowledge of the latest web standards and front-end engineering tools (HTML, CSS, JavaScript, Web Components, REST API, Typescript, Node/NPM, Responsive UI)
    - Experience with localization and internationalization (i18n)
    - Be an advocate UX consistency, accessibility and empathy for the end user
    - 6+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience
    - Test Automation
  • You can collaborate in a team environment
  • You have experience in Human centered design, agile development and automation applications.
  • Strong writing, documentation, and speaking skills
  • Ability to learn new skills and assume new responsibilities
  • Ability to work cooperatively in a team environment
  • Background check results satisfactory to SEL
  • Negative drug test result(s)

Technologies We Use:

  • Web Development: HTML5, CSS3, JavaScript, Web Components
  • Web Framework: Lit, ReactJS, Redux, Dart
  • Web Services: REST API, WebSocket
  • Automated Testing: Cypress
  • Backend Development: C#, Golang, C++

Location

Chattanooga TN:

This position is located in Chattanooga, TN. Chattanooga is a dynamic city known for its scenic beauty and vibrant community.Nestled along the Tennessee River and surrounded by mountains, it offers a high quality of life with numerous outdoor activities, cultural attractions, and a revitalized downtown area.

Competitive pay. Superior benefits. Inspiring work.

People are at the core of our company and we hire employee-owners. We welcome you to learn more about how we support employees.

  • We're 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401(k) options.

  • We offer top tier medical, prescription, dental, vision, life, and disability insurance.

  • We recognize the importance of a healthy life balance and offer: 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.

  • We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.

  • Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.

Pay Range Data:

Associate Software Engineer $84,240 - $124,461 per year.

Software Engineer $97,740 - $144,460 per year.

Lead Software Engineer $115,290 - $170,349 per year.

We are open to reviewing additional candidates with more or less experience and the pay range may differ if filled at a different level. Our pay ranges are determined by job and responsibility. We base our starting pay offer and title on job-related factors such as candidate experience, training, knowledge, and skills.

Communication with Applicants

We communicate with all applicants. If you do not receive a response about your application, please check your SPAMfilteror reach out to us at careers@selinc.com.

SEL is an Equal Opportunity Employer: Vets/Disabled.


What Schweitzer Engineering Laboratories employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom