1

React Programming Jobs in Tennessee (NOW HIRING)

Engineering Manager

Nashville, TN ยท Remote

$185K - $195K/yr

Engineering Manager I (Player/Coach, Full Stack) Location: Remote Compensation: $185,000 - $195,000 ... TypeScript, React * Firebase (Firestore, Authentication, Remote Config) * Google Cloud Platform ...

Engineering Manager

Nashville, TN ยท Remote

$185K - $195K/yr

Engineering Manager I (Player/Coach, Full Stack) Location: Remote Compensation: $185,000 - $195,000 ... TypeScript, React * Firebase (Firestore, Authentication, Remote Config) * Google Cloud Platform ...

Engineering Manager

Nashville, TN ยท On-site

$185K - $195K/yr

Engineering Manager I (Player/Coach, Full Stack) Location: Remote Compensation: $185,000 - $195,000 ... TypeScript, React * Firebase (Firestore, Authentication, Remote Config) * Google Cloud Platform ...

Java developer

Nashville, TN ยท On-site

$49.25 - $63.75/hr

Role Overview: We are looking for a highly skilled and motivated Senior Full Stack Engineer ... Technology Stack: * Node.js, Java, Drools, SQL, Oracle, Aurora, React, AWS, Docker, GraphDB ...

Product Engineer

Atlanta, GA ยท On-site +1

Build and ship full-stack features across our Ruby on Rails web app and React Native mobile app ... Clear communicator who's comfortable working across engineering and non-engineering teams * Genuine ...

Build and ship full-stack features across our Ruby on Rails web app and React Native mobile app ... Clear communicator who's comfortable working across engineering and non-engineering teams * Genuine ...

The Software Engineer is responsible for developing, implementing, and supporting enterprise level web applications that are built using PHP (Laravel), and React/NextJS. This role builds scalable and ...

Full Stack Software Engineer Category: Software Development/ Engineering Main location: United ... React JavaScript * Snowflake What you can expect from us: Together, as owners, let's turn ...

Engineering Manager Job Type: Onsite -Contract Duration: 3 months Location: Nashville, TN, 37076 ... Angular, React * Backend: Node.js, Python, C#, .NET Core, Golang * Experience with SQL & NoSQL ...

NET/C#, Python, SQL Server, AWS, and React stack that serves some of the largest banks and wealth ... Own engineering execution across backend, frontend, data pipeline, platform, and reliability ...

React or Angular) and back end services (Python/Flask/Django; Node.js; Java) that integrate AI ... Programming: Python (expert) plus Java o ML/Deep Learning: TensorFlow, PyTorch; model training ...

next page

Showing results 1-20

React Programming information

Is React still relevant in 2026?

React remains a popular and widely used JavaScript library for building user interfaces in 2026, with strong community support and ongoing updates from Facebook. Its component-based architecture and compatibility with modern tools like TypeScript and Redux continue to make it a valuable skill for React programmers. Staying current with the latest features and best practices is important for maintaining relevance in the field.

What is React programming?

React programming refers to using the React library, a popular JavaScript framework developed by Facebook, to build user interfaces, especially for single-page applications. React allows developers to create reusable UI components and efficiently update the user interface in response to changing data. Its component-based architecture and virtual DOM make it a powerful tool for building interactive and scalable web applications. Many modern websites and apps use React due to its flexibility, performance, and strong community support.

How does a React programmer typically collaborate with designers and backend developers during a project?

React programmers frequently work closely with UI/UX designers to translate design mockups into interactive user interfaces, often discussing feasibility and suggesting improvements for better user experience. Collaboration with backend developers is also essential to define the structure and flow of data between the front end and APIs. Effective communication and regular meetings are common to ensure seamless integration and to quickly resolve any issues related to data handling or design implementation. This collaborative environment encourages learning from other disciplines and often leads to more robust product development.

What are the key skills and qualifications needed to thrive as a React Programmer, and why are they important?

To thrive as a React Programmer, you need a solid understanding of JavaScript, ES6+, HTML, CSS, and deep familiarity with the React library and its ecosystem. Experience with version control systems like Git, package managers such as npm or Yarn, and familiarity with tools like Redux, Webpack, or TypeScript are highly valuable. Problem-solving skills, attention to detail, and effective communication help you collaborate with teams and deliver maintainable, high-quality code. These skills ensure the efficient development of scalable, responsive web applications that meet user and business requirements.

What jobs can you get with React?

React is a popular JavaScript library used primarily for front-end web development. With React skills, you can pursue roles such as Front-End Developer, React Developer, UI Engineer, or Web Application Developer, often requiring knowledge of HTML, CSS, JavaScript, and related tools like Redux or TypeScript. These positions typically involve building interactive user interfaces and may require familiarity with version control systems like Git.

Are React jobs still in demand?

React programming remains highly in demand as many companies use React for building dynamic web applications. Skills in React, JavaScript, and related tools like Redux are valuable, and demand is expected to continue due to ongoing web development needs.

What is the difference between React Programming vs Front-End Developer?

AspectReact ProgrammingFront-End Developer
Required SkillsProficiency in React, JavaScript, HTML, CSSProficiency in HTML, CSS, JavaScript, and frameworks like React or Angular
CertificationsReact certifications, JavaScript coursesWeb development certifications, JavaScript courses
Work EnvironmentFocus on building UI components using ReactDesign and develop user interfaces across various frameworks
Industry UsagePrimarily in web applications using ReactAcross multiple frameworks and technologies in web development

React Programming specifically refers to writing code using the React library to build user interfaces, focusing on component-based development. Front-End Developer is a broader role that involves designing and implementing user interfaces using various tools and frameworks, including React. While React Programmers specialize in React, Front-End Developers may work with multiple technologies to create engaging web experiences.

Will AI replace React Devs?

AI is unlikely to fully replace React developers, as their role involves designing user interfaces, problem-solving, and adapting to project needs that require human creativity and understanding. Instead, AI tools can assist React developers by automating repetitive tasks and improving efficiency, making their skills more valuable. Staying updated with React frameworks and related technologies remains important for job security in this field.
What cities in Tennessee are hiring for React Programming jobs? Cities in Tennessee with the most React Programming job openings:

Sr. Java full stack developer with Drools/Rules Engine & API Development

Accord Technologies Inc.

Nashville, TN โ€ข On-site

$55.25 - $70.50/hr

Contractor

Posted 29 days ago


Job description

Title: Sr. Java full stack developer with Drools/Rules Engine and API Development (Node.JS, Java, Drools)
Location: Nashville, TN (Hybrid 3 days a week)
Duration: 6 months C2H
Position type: W2 contract

Mandatory skills:ย ย Node.js, Java, Javafull stack, Drools, Rules enginer, React, SQL, Oracle, Aurora,ย AWS, Docker, GraphDB, Serverless Architecture.

Role Overview:
We are looking for a highly skilled and motivated Senior Full Stack Engineer specializing in Rule Engine and API development. In this pivotal role, you will be responsible for designing, developing, and maintaining robust, secure, and scalable applications that deliver exceptional user experiences.

Key Responsibilities:

  • Develop efficient, maintainable, and high-quality code within established timelines.
  • Lead and mentor a cross-functional team of analysts, developers, and testers.
  • Create detailed technical designs and effectively guide team members through implementation, testing, and deployment.
  • Perform comprehensive code reviews to ensure adherence to coding standards and architectural best practices.
  • Collaborate closely with product owners, UX designers, and system architects to ensure developed solutions meet business requirements.
  • Drive innovation and continuous improvement across development methodologies and processes.
  • Maintain expertise in the latest technologies, tools, and frameworks relevant to our tech stack.
  • Communicate technical challenges, feasibility, and timelines clearly to stakeholders.

Required Skills and Experience:

  • Bachelorโ€™s degree in Computer Science, Software Engineering, or a related discipline.
  • Minimum of 7 years' experience in software development.
  • Proven expertise in Java and Rule Engine technologies, preferably Drools, with deep knowledge of rule execution at design time and runtime.
  • Proficient in Node.js, JavaScript, React.js, GraphQL, JSON, YAML, HTML, XML, CSS, and RESTful APIs.
  • Solid experience working with databases such as MySQL, Oracle, SQL Server, PostgreSQL, DynamoDB, Redis, or MongoDB.
  • Familiarity with AWS services including Lambda, EC2, ECS, Route53, Elasticsearch, and IAM.
  • Hands-on experience with Continuous Integration and Delivery (CI/CD) using tools like Jenkins.
  • Expertise in performance optimization and building scalable, multithreaded web applications.
  • Extensive experience with modern JavaScript frameworks and libraries including React, Redux, ES6, TypeScript, Babel, and Webpack.
  • Knowledge of reactive programming paradigms and responsive web application design.
  • Familiarity with Agile development methodologies and tools such as Jira, LeanKit, or Trello.
  • Excellent communication skills with the ability to clearly articulate technical concepts to non-technical audiences.