HomeReact DeveloperReact Developer
eSolutionsFirst, LLC

React Developer

eSolutionsFirst, LLC·McLean, Virginia, US

Posted 1w ago

Full-Time
Apply Now

About the Role

Job Description: We are looking for an experienced React Application Developer to guide our development team in building high-quality, scalable web applications. As a lead, you will play a pivotal role in overseeing the design, development, and maintenance of React-based applications while mentoring junior developers and ensuring best practices are followed. Key Responsibilities: • Lead the development and architecture of web applications using React.js. • Mentor and provide technical guidance to a team of React developers. • Collaborate with cross-functional teams (design, backend, product) to deliver high-quality user experiences. • Ensure the application is responsive, performant, and scalable. • Implement best practices for coding, testing, and deployment. • Review code and provide constructive feedback to maintain high-quality standards. • Troubleshoot and resolve complex issues. • Stay current with industry trends and implement new technologies and methodologies as needed. Requirements: • Strong experience with React.js, JavaScript, HTML, and CSS. • Proven leadership experience in managing a development team. • Deep understanding of state management, component architecture, and design patterns. • Experience with RESTful APIs and modern development workflows. • Familiarity with tools like Webpack, Babel, and Git. • Strong problem-solving skills and attention to detail. • Excellent communication and collaboration skills. Preferred: • Experience with state management libraries like Redux or Context API. • Background in backend technologies (Node.js, Express) is a plus. • Familiarity with cloud platforms and DevOps practices.

What you'll do

  • As a lead, you will play a pivotal role in overseeing the design, development, and maintenance of React-based applications while mentoring junior developers and ensuring best practices are followed
  • Lead the development and architecture of web applications using React.js
  • Mentor and provide technical guidance to a team of React developers
  • Collaborate with cross-functional teams (design, backend, product) to deliver high-quality user experiences
  • Ensure the application is responsive, performant, and scalable
  • Implement best practices for coding, testing, and deployment
  • Review code and provide constructive feedback to maintain high-quality standards
  • Troubleshoot and resolve complex issues
  • Stay current with industry trends and implement new technologies and methodologies as needed

Requirements

  • Strong experience with React.js, JavaScript, HTML, and CSS
  • Proven leadership experience in managing a development team
  • Deep understanding of state management, component architecture, and design patterns
  • Experience with RESTful APIs and modern development workflows
  • Familiarity with tools like Webpack, Babel, and Git
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
Back to all jobs