Search by job, company or skills

aaft online

Frontend Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 hours ago
  • Be among the first 20 applicants
Early Applicant

Job Description

React.js | Next.js | Redux

  • Toolkit Experience: 3–5+ Years
  • Location: Noida

About Us :

  • We are building a large-scale, enterprise-grade LMS and CRM platform designed as a unified ecosystem for marketing, academics, recruitment, and alumni management. Our focus is on scalability, clean architecture, and long-term product stability not quick hacks.

Role Overview

We are looking for a Senior Frontend Developer with strong experience in React.js, Next.js, and Redux Toolkit who has built complex, data-driven applications such as LMS, CRM or SaaS platforms. You will take ownership of frontend architecture from state management to component design, API integration, and performance optimization.

Key Responsibilities

Frontend Development:

● Design and develop LMS and CRM applications with complex workflows and multi-role access (Admin, Student, Teacher portals) ● Build scalable frontend architecture using Next.js or React + Redux Toolkit ● Implement complex state management patterns for large-scale applications ● Create reusable component libraries and design systems ● Handle authentication, authorization, and role-based UI rendering Technical Ownership: ● Architect frontend solutions with scalability and maintainability in mind ● Implement proper code splitting, lazy loading, and performance optimization ● Design and implement responsive, accessible user interfaces ● Integrate with RESTful APIs and handle error states gracefully ● Participate in system design discussions and technical decision-making Collaboration & SDLC: ● Contribute across the entire SDLC requirement analysis, design, development, testing, and deployment ● Collaborate with backend developers to define API contracts ● Work closely with product, UI/UX, and leadership teams ● Conduct code reviews and mentor junior developers ● Document architecture decisions and component usage

Mandatory Skills (Non-Negotiable)

Core Frontend:

● Strong hands-on experience with React.js and Next.js in production ● Extensive experience with Redux / Redux Toolkit for complex state management ● Experience building large-scale frontend applications with multi-portal architectures ● TypeScript proficiency in production environments ● Solid understanding of frontend architecture patterns (component composition, state management, data flow) State Management: ● Proven experience with Redux Toolkit including: ○ Creating slices and reducers ○ Async thunks for API integration ○ RTK Query (strong plus) ○ Middleware and selectors ● Managing complex application state (multi-step forms, real-time updates, nested data) API Integration: ● Experience integrating with RESTful APIs ● Handling authentication tokens (JWT) ● Request/response interceptors ● Error handling and loading states Must-Have Project Experience: ● Candidates must have worked on multiple real-world, production-grade projects using Redux / Redux Toolkit ● Experience with complex workflows (approval systems, multi-step processes, real-time dashboards) ● Pure CRUD-only experience is NOT acceptable ● Candidates who have only built basic demo apps, practice projects, or tutorial-based CRUD applications will NOT be considered Other Technical Skills: ● Strong understanding of SDLC and agile methodologies ● Experience with Git workflows and code review practices ● Performance optimization techniques ● Responsive design and cross-browser compatibility Good to Have (Strong Plus) Advanced Frontend: ● Experience with Server-Side Rendering (SSR) and Static Site Generation (SSG) in Next.js ● RTK Query for advanced data fetching and caching ● Experience with WebSockets or real-time data updates ● Micro-frontend architecture experience ● Progressive Web Apps (PWA) implementation Development Practices: ● Experience with Docker for containerized development ● CI/CD pipelines integration (GitHub Actions, Jenkins) ● Testing frameworks (Jest, React Testing Library, Cypress) ● Storybook or component documentation tools Design & UX: ● Strong understanding of UI/UX principles ● Experience with design systems and component libraries ● Accessibility (WCAG) standards implementation ● Tailwind CSS or modern CSS-in-JS solutions Platform & Tools: ● Familiarity with cloud platforms (AWS, Azure, GCP) ● Experience with monitoring tools (Sentry, LogRocket) ● Analytics integration (Google Analytics, Mixpanel) Specific Experience: ● Prior experience migrating legacy frontend systems to modern React/Next.js stacks ● Experience working with LMS, CRM, or ERP platforms ● Video player integration (YouTube API, Vimeo, custom players) ● Data visualization (Chart.js, Recharts, D3.js) Why Join Us ● Work on real-world, complex products (LMS & CRM) used at scale ● Ownership-driven role with exposure to frontend architecture decisions ● Opportunity to influence technical direction and establish best practices ● Modern engineering culture focused on quality and scalability ● Work with latest technologies and frameworks ● Collaborative environment with opportunities for growth and mentorship

What We're NOT Looking For :

Developers with only tutorial-based or demo project experience Pure CRUD developers without complex state management experience Candidates unfamiliar with Redux Toolkit in production Developers without experience in large-scale applications Those without experience in multi-role or multi-portal systems

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145510729

Similar Jobs