Job Description
Key Responsibilities:
- Develop and maintain advanced frontend applications using React.js , TypeScript/JavaScript , HTML5 , and CSS3 .
- Translate designs and wireframes into high-quality code with a focus on responsive, accessible, and user-centric UI.
- Collaborate with MS Power Platform team to host React applications in MS environment.
- Optimize applications for performance, scalability, and cross-browser compatibility.
- Manage application state using tools like Redux , Recoil , or Context API .
- Build reusable components and frontend libraries for future use.
- Work with RESTful APIs and integrate frontend with backend services.
- Participate in code reviews, unit testing, and deployment pipelines.
- Collaborate in agile teams, contributing to planning, estimation, and continuous improvement.
Required Skills and Qualifications:
- 8+ years of experience in frontend development with a strong focus on React.js .
- Proficient in JavaScript ES6+ and TypeScript .
- Solid understanding of modern React patterns (Hooks, Context, Suspense, etc.).
- Experience with state management libraries (Redux, MobX, Zustand, etc.).
- Familiarity with component libraries like Material-UI , Ant Design , or Tailwind CSS , Bootstrap
- Good understanding of version control (Git), testing frameworks (Jest, React Testing Library), and CI/CD workflows .
- Experience with performance tuning , code splitting , and lazy loading .
- Strong problem-solving skills and attention to detail.
- Familiarity with Build Tools (Webpack or Parcel) or Vite, Package Managers (npm), Authentication
Job Tags