Consultant_React JS Developer
React JS developer: The internal project staffing plan identifies a Frontend Engineer role responsible for building the ReactJS Management Portal, supporting workflow management, RBAC-enabled user experiences, and integration with Spring Boot APIs within the enterprise Knowledge Management platform. Senior Front-End Engineer (ReactJS Management Portal) Position Title Senior Front-End Engineer (ReactJS) Experience Required 6-9 Years of Relevant Experience Employment Type Full-Time Role Summary We are seeking a highly skilled Senior Front-End Engineer with expertise in ReactJS to design and develop modern, responsive, and scalable management portals. The ideal candidate will be responsible for building intuitive user experiences, implementing role-based workflows, integrating with enterprise APIs, and ensuring the portal meets performance, accessibility, and security standards. This role will play a critical part in developing a ReactJS Management Portal that supports content management, workflow approvals, AI-powered search capabilities, analytics, and administrative functions.
Key Responsibilities- Front-End Application Development Design, develop, and maintain enterprise-grade web applications using ReactJS.
- Build reusable UI components and front-end frameworks for consistent user experiences.
- Develop responsive interfaces that function seamlessly across desktop, tablet, and mobile devices.
- Implement scalable front-end architectures and component libraries.
- Collaborate with UX/UI designers to deliver modern and intuitive user interfaces.
- Management Portal Development Develop management dashboards and administrative interfaces.
- Implement content management and approval workflows.
- Build role-based user experiences for Readers, Authors, Approvers, and Administrators.
- Create portals that support document search, knowledge management, and analytics capabilities.
- Support enterprise workflow automation through intuitive UI experiences.
- The Knowledge Management initiative references Reader, Author, and Approver workflows delivered through a React-based management portal.
- API Integration Integrate React applications with Spring Boot REST APIs.
- Consume and manage backend services securely.
- Implement authentication and authorization mechanisms.
- Handle API state management, caching, and error handling.
- Optimize client-server communication for performance and scalability.
- Enterprise architecture documentation references React front ends interacting with Java Spring Boot APIs and PostgreSQL-backed services.
- User Experience Accessibility Ensure applications adhere to accessibility standards (WCAG).
- Create intuitive navigation patterns and modern user experiences.
- Improve application usability through continuous enhancements.
- Conduct UI performance tuning and optimization.
- Security Compliance Implement secure authentication flows including SSO, OAuth, and JWT-based access.
- Build UI controls supporting RBAC (Role-Based Access Control).
- Ensure compliance with organizational security and privacy standards.
- Secure client-side interaction with enterprise APIs.
- Performance Optimization Optimize page load times and user interactions.
- Implement lazy loading, code splitting, and client-side caching techniques.
- Improve application scalability and responsiveness.
- Monitor front-end performance metrics and user experience indicators.
- Quality Engineering Develop unit and integration tests for front-end components.
- Support automated testing and CI/CD deployments.
- Participate in peer code reviews and architecture discussions.
- Follow engineering best practices and coding standards.
- Collaboration Leadership Work closely with architects, product owners, UX designers, backend engineers, and QA teams.
- Participate in application design workshops and sprint planning sessions.
- Mentor junior developers and contribute to technical decision-making.
- Drive adoption of front-end best practices and reusable design patterns.
- Experience 6-9 years of experience in front-end application development.
- Minimum 4+ years of hands-on ReactJS development experience.
- Experience developing enterprise web applications and management portals.
- Proven experience integrating front-end applications with RESTful APIs.
- Experience working in Agile/Scrum environments.
- ReactJS
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3
- Tailwind CSS / Material UI / Bootstrap
- Responsive Design
- React Ecosystem
- React Router
- Redux / Redux Toolkit
- React Query / TanStack Query
- Context API
- Axios
- Hooks
- UI/UX Development
- Component-Based Architecture
- Design Systems
- Accessibility (WCAG)
- Cross-Browser Compatibility
- Responsive Web Design
- Backend Integration
- REST APIs
- JSON
- OAuth 2.0
- JWT Authentication
- Spring Boot API Consumption
- DevOps Tooling
- Git
- GitLab / GitHub CI/CD Pipelines
- Docker (basic understanding)
- Build Tools (Webpack, Vite)
- Cloud Exposure (Preferred)
- Google Cloud Platform (GCP)
- Cloud Run
- API Gateway
- Enterprise Application Hosting
- Experience building Knowledge Management Systems (KMS) or Content Management Systems (CMS).
- Experience implementing role-based workflow applications.
- Familiarity with enterprise search and AI-powered user experiences.
- Experience with healthcare, insurance, or regulated industries.
- Experience developing dashboards, reporting portals, and administrative applications.
- Knowledge of micro-frontend architectures.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Customer-focused mindset with attention to usability.
- Ability to work independently and within cross-functional teams.
- Strong ownership and accountability.
- ReactJS Management Portal
- User Administration Dashboard
- Workflow Management Interfaces
- Content Management Screens
- Search and Discovery Portal
- Analytics and Reporting Dashboards
- Responsive and Accessible User Experience
- API Integration
- Components
- Deliver a high-performing and intuitive ReactJS Management Portal.
- Provide seamless integration with backend APIs and enterprise services.
- Implement secure role-based user experiences.
- Improve user productivity through modern UI/UX design.
- Ensure portal scalability, accessibility, and maintainability.
- Support enterprise digital transformation initiatives through modern front-end engineering.
- Redux
- Spring Boot
- Integration
- OAuth/SSO
- Responsive UI
- Enterprise Portal Development
- GCP-Aware Front-End Architecture
Skills
- Accessibility
- Agile
- AI
- Analytics
- API
- API Gateway
- Authentication
- Automation
- Bootstrap
- CI/CD
- Cloud
- Cloud Run
- CSS
- Design Patterns
- DevOps
- Docker
- GCP
- Git
- GitHub
- GitLab
- HTML
- Java
- JavaScript
- JSON
- JWT
- OAuth
- PostgreSQL
- RBAC
- React
- Redux
- REST
- Scrum
- Spring
- SSO
- Tailwind
- Test Automation
- TypeScript
- Vite
- WCAG
- Webpack