Job Description
Title: React Full Stack Developer
Location: Remote -Occasional travel to Dallas , TX might be required
Duration: 12+ months
About the Role
We are seeking a talented Full Stack Developer with a strong emphasis on front-end development using React. In this role, you will spend approximately 70% of your time working on front-end development and 30% on backend and middleware solutions. You will work closely with our design, product, and engineering teams to create dynamic, user-centric applications.
Responsibilities
* Design, build, and maintain web applications with a primary focus on the front end, using React.
* Collaborate with designers and product managers to ensure high-quality and intuitive user interfaces.
* Develop reusable and modular UI components and libraries.
* Write efficient, reusable, and scalable code in both front-end and back-end development tasks.
* Work with APIs, integrating frontend elements with backend data and services.
* Participate in code reviews, testing, and quality assurance processes to ensure the highest standards of software quality.
* Optimize applications for maximum speed, performance, and scalability.
Requirements
* Proficiency in Frontend: Expert knowledge of React, including hooks, state management, and component architecture.
* Backend Knowledge: Experience with Node.js, Express, Java, Python or another backend framework; familiarity with RESTful APIs and database interactions.
* Middle-tier Technologies: Understanding of how front-end and back-end layers integrate; experience with GraphQL is a plus.
* HTML, CSS, and JavaScript: Strong foundational skills in HTML5, CSS3, JavaScript (ES6+)
* .Version Control: Experience with Git and collaborative coding practices
* .Testing and Debugging: Familiarity with front-end and backend testing frameworks, and debugging tools
* .Other Tools: Experience with modern front-end build pipelines and tools (e.g., Webpack, Babel).