What are the responsibilities and job description for the Onsite - Senior React JS Developer | ReactJS | React.JS position at Resource Informatics Group, Inc?
Position: ReactJS Developer
Location: Washington, DC - Onsite opportunity
Duration: Long term
Immediate Interview
Prefer Locals and independent resources (unfortunately client is not sponsering for this opportunity)
Job Description:
We are seeking a passionate and experienced Front-End ReactJS Developer to join our dynamic team. As a React JS Developer, you will play a critical role in building and maintaining our engaging and user-friendly web applications. You will also be responsible for writing performant, scalable and maintainable code with focus on performance, accessibility, and cross-browser compatibility of our front-end code.
Core Responsibilities & Accountabilities:
Location: Washington, DC - Onsite opportunity
Duration: Long term
Immediate Interview
Prefer Locals and independent resources (unfortunately client is not sponsering for this opportunity)
Job Description:
We are seeking a passionate and experienced Front-End ReactJS Developer to join our dynamic team. As a React JS Developer, you will play a critical role in building and maintaining our engaging and user-friendly web applications. You will also be responsible for writing performant, scalable and maintainable code with focus on performance, accessibility, and cross-browser compatibility of our front-end code.
Core Responsibilities & Accountabilities:
- Build and maintain user interfaces using React, ensuring adherence to best practices and design patterns.
- Collaborate with back-end developers to integrate front-end components with APIs and services.
- Optimize front-end performance for maximum responsiveness and user experience.
- Ensure cross-browser compatibility and accessibility of front-end code.
- Write clean, maintainable, and well-documented code.
- Stay up-to-date with the latest front-end technologies and trends.
- 8 or more years of proven, professional experience as a Front-End Developer.
- 5 or more years of proven, professional experience with React.
- Proven proficiency in React and JavaScript.
- Strong understanding of HTML5, CSS3, and responsive web design principles.
- Familiarity with cross-browser compatibility testing and accessibility guidelines.
- Excellent problem-solving and debugging skills.
- Ability to work independently and as part of a team.
- Passion for creating beautiful and user-friendly web experiences.
- Experience with TypeScript and Zustand or other state management libraries.
- Experience in building reusable components using atomic design principles.
- Experience in micro frontends (MFEs)
- Experience with UI testing frameworks like React testing library or Jest.
- Experience with performance optimization techniques.
- Familiarity with design systems and component libraries.
- Bachelor's degree in computer science, Web Design, or a related field.