What are the responsibilities and job description for the React Developer - San Ramon, CA (3days Onsite) - 10+ Years Only position at Systems Management Group, Inc?
Role: React Developer
Location: San Ramon, CA
JD:
Must Have:
- Frontend Development: 4-5 years of experience
- Experience in Frontend Development.
- Strong coding skills with React.js
- Proficient in JavaScript (ES6 ), HTML5, CSS3, and responsive UI/UX design.
- Hands-on experience with Material-UI, Styled Component, Webpack, Rollup, Storybook, React-Router-Dom (In depth to handle parent to child routing), Dom manipulation .
- Expertise in state management (Zustand, Redux, Context API) and custom hooks.
- Strong understanding of component architecture, reusability, and optimization.
- Hands-on experience with Testing (Jest, React Testing Library).
Backend & APIs:
- Proficient in integrating and consuming RESTful APIs.
Cloud & Deployment:
- Experience with Azure Cloud services for frontend deployment.
- Knowledge of CI/CD pipelines for automated builds and deployments.
- Experience with Azure DevOps
Micro frontends:
- Understanding of module federation and micro frontend architecture.
- Knowledge of performance optimization for large-scale applications.
Non-Functional Requirements (NFR):
- Strong knowledge of Security, Performance, and Accessibility best practices for web applications.
Should Have:
- Strong communication skills for collaboration with cross-functional teams and global clients.
- Good understanding of containerization (Docker) and application configuration.
- Knowledge of caching strategies and optimization techniques.
Good To Have:
- Knowledge of Next.js for server-side rendering and SEO optimization.
- Experience with DevExtreme DataGrid for large data handling, Bi Dashboard DevExtreme.
- Familiarity with ExcelJS for advanced data export features.
- Working Experience in integration with component library must be hands on
Regards,
pradeep (@) smg-llc (.) us