HYDERABAD · FULLTIME
consultant - React JS Developer
enGen Global
Hyderabad · onsite · Posted 64d ago
Sourced from
Undisclosed6–9 yrsfulltimeHyderabad
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.5s
- Found the form on Naukri · 7 questions to answer1.8s
- Decided the answers for all of them2.6s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Job Summary
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.
Role Title Senior Front-End Engineer (ReactJS)
Experience Required - 6-9 Years of Relevant Experience
- Full-Time
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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 Router
- Redux / Redux Toolkit
- React Query / TanStack Query
- Context API
- Axios
- Hooks
- UI/UX Development
- Component-Based Architecture
Sourced from naukri
Section · 02
Skills
AutomationAgileanalytical thinkingApplication Designapisbrowser compatibilityautomated testingcachingbuild toolsAnalyticsAxiosAPI GatewaysBootstrapArchitectureAdministrationApplication DevelopmentAPI IntegrationArtificial Intelligence