React Full stack developer

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

Flux or Redux
Node.js
Express.js
MongoDB
MySQL

Job Details

We are seeking a talented and experienced React Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with a focus on building high-quality, scalable web applications using React.js.

Key Responsibilities:

  • Develop, test, and maintain web applications using React.js and other modern web technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and efficient code.
  • Troubleshoot and debug issues across the full stack (frontend, backend, and database).
  • Ensure the technical feasibility of UI/UX designs.
  • Implement and adhere to best practices in web development, security, and design.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Stay updated with emerging trends and technologies in web development.

Required Skills and Qualifications:

  • Bachelor s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Full Stack Developer or similar role.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Extensive experience with React.js and its core principles.
  • Familiarity with popular React.js workflows (such as Flux or Redux).
  • Experience with server-side technologies such as Node.js, Express.js, or similar.
  • Knowledge of database systems like MongoDB, MySQL, or PostgreSQL.
  • Proficient understanding of web markup, including HTML5, CSS3.
  • Familiarity with RESTful APIs and modern front-end build pipelines and tools.
  • Experience with version control systems such as Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

Preferred Qualifications:

  • Experience with Typescript.
  • Knowledge of containerization tools such as Docker.
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
  • Experience with CI/CD pipelines.
  • Understanding of Agile methodologies.
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.