Overview
On Site
Contract - W2
Contract - 9 month(s)
Skills
Web Applications
Interfaces
UI
User Experience
Wireframe
Cross-browser
Collaboration
Usability
Documentation
JavaScript
Elasticsearch
DOM
React.js
Management
RESTful
Authentication
Authorization
JSON
Build Tools
Version Control
Git
Debugging
Benchmarking
Performance Tuning
Computer Science
Job Details
Job Title: Sr. React Developer Front End
Location: Franklin, TN (Hybrid)
Duration: 12 Months
Job Description:
About the Role
We are seeking a Senior Front-End (React) Developer to join our team in Franklin, TN. In this role, you will be responsible for building modern, scalable, and high-performing web applications using React.js. You will collaborate closely with cross-functional teams to deliver user-friendly, responsive, and optimized interfaces.
Key Responsibilities
- Develop new user-facing features with React.js.
- Build reusable components and front-end libraries.
- Translate UI/UX designs and wireframes into high-quality code.
- Ensure cross-browser compatibility and performance optimization.
- Collaborate with back-end developers and designers to improve usability.
- Stay updated with the latest front-end technologies and best practices.
- Participate in code reviews, debugging, and documentation.
Qualifications
- Proven experience as a React Developer or in a similar front-end role.
- Strong proficiency in JavaScript, ES6+, and DOM manipulation.
- Solid understanding of React.js core principles.
- Hands-on experience with Redux, Flux, or similar state management tools.
- Familiarity with RESTful APIs and integration methods.
- Knowledge of authentication/authorization mechanisms (e.g., JSON Web Token).
- Experience with front-end build tools and pipelines.
- Proficiency with version control (Git/Git Enterprise).
- Ability to translate business requirements into technical solutions.
- Strong debugging, benchmarking, and performance optimization skills.
- Bachelor's degree in Computer Science or related field preferred.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.