Posted on: 11/07/2025
Key Responsibilities :
- Hands-on & Develop and maintain scalable front-end applications using React and Redux
- Convert design mockups from Figma into responsive, high-quality HTML/CSS implementations
- Optimize React components and application architecture for performance across devices(desktop, mobile) and browsers
- Collaborate with back-end developers and product teams to integrate APIs and deliver seamless user experiences
- Write clean, maintainable, and well-documented code that aligns with modern development standards
- Troubleshoot, debug, and upgrade existing applications, proactively identifying UI bottlenecks
- Follow best practices for version control, code review, testing, and deployment workflows
Required Skills :
- 10+ years of professional front-end Product (B2B or B2C) development experience, including large-scale product work.
- Strong expertise in React.js, JavaScript (ES6+), HTML5, CSS3, and responsive design.
- Proficient with Redux for state management in scalable React applications.
- Ability to deliver pixel-perfect UIs with close attention to design fidelity.
- Experience with Figma for reviewing and translating designs into functional UIs.
- Hands-on experience with Chrome Extensions and browser APIs.
- Technical leadership in UI.
- Comfortable with development environments like VS Code, WebStorm, and Git workflows.
Nice to Have :
- Experience with Next.js, server-side rendering, or hybrid React architectures.
- Experience with TypeScript, TailwindCSS, and CSS-in-JS frameworks.
- Familiarity with Storybook and building design systems/components for reuse.
- Knowledge of performance profiling, lazy loading, and code-splitting techniques in React.
- Exposure to testing frameworks.
- Contributions to open-source projects, blogs, or speaking at developer meetups.
- Understanding of accessibility standards (WCAG) and cross-browser compatibility.
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1511539
Interview Questions for you
View All