What are the responsibilities and job description for the Java React Developer position at InBand Resource?
Company Description
InBand Resource is a premier recruiting and staffing organization dedicated to connecting talented professionals with top-tier companies. We excel in identifying the perfect match between exceptional individuals and business needs, enabling career progression and organizational success. Through personalized and efficient solutions, we offer guidance and expertise to ensure positive outcomes for both professionals and employers. With a steadfast commitment to excellence, InBand Resource is your trusted partner in achieving professional and talent acquisition goals.
Role Description
This is a Contract on-site role for a Java React Developer based in CA. The Java React Developer will be responsible for designing and developing high-quality software solutions by working on both front-end and back-end components. Core responsibilities include writing, debugging, and optimizing code, implementing JavaScript functionalities, and integrating Redux.js for state management. Collaboration with cross-functional teams to deliver scalable and efficient software applications is also a key aspect of this role.
Qualifications
- Lead front-end architecture and develop complex, reusable React components and hooks.
- Drive state management patterns (e.g., Redux) and ensure predictable data flows in large applications.
- Integrate REST APIs, handle JSON payloads, and optimize network interactions.
- Enforce coding standards, conduct code reviews, and improve test coverage with Jest/React Testing Library/Enzyme.
- Partner with designers to implement responsive, accessible UIs using HTML5, CSS3/SASS, and component libraries (e.g., Material UI/React Bootstrap).
- Champion performance and accessibility best practices; instrument and debug with modern browser tools.
- Collaborate in Agile ceremonies; help define stories, acceptance criteria, and release plans.