Senior Frontend Developer (React.js / TypeScript)
Experience: 5+ Years
Engagement: Full-time
Location: Mohali
We are looking for an experienced and highly skilled Senior Frontend Developer to join our growing engineering team. The ideal candidate will have deep expertise in React.js, Next.js, JavaScript, TypeScript, and modern frontend architecture, along with a strong understanding of scalable application development, performance optimization, and frontend security best practices.
You will be responsible for building high-quality, responsive, and user-friendly web applications while collaborating closely with product, design, and backend teams to deliver seamless digital experiences.
Key Responsibilities
- Develop, enhance, and maintain scalable web applications using React.js, TypeScript, and modern frontend technologies.
- Build reusable, maintainable, and high-performance UI components.
- Convert UI/UX designs and wireframes into clean, efficient, and pixel-perfect interfaces.
- Implement modern data-fetching patterns and optimize frontend application performance.
- Manage and scale complex application state using Redux Toolkit.
- Work with OpenAPI client generation tools such as Orval, openapi-typescript, or equivalent.
- Write and maintain end-to-end tests using Playwright.
- Collaborate with backend developers, designers, and product teams to deliver seamless end-to-end solutions.
- Ensure application security standards including authentication flows, token handling, XSS prevention, and CSP implementation.
- Participate in code reviews and contribute to frontend architecture decisions and coding best practices.
- Debug, troubleshoot, and resolve technical issues efficiently.
- Stay updated with the latest frontend trends, frameworks, and development tools.
Required Skills & Qualifications
- 5+ years of proven experience in Frontend Development / React.js Development.
- Strong expertise in TypeScript 5.x (strict mode) with no implicit any usage.
- Hands-on experience with React 18+, Hooks, and modern frontend patterns.
- Strong command over HTML5, CSS3, Tailwind CSS, JavaScript (ES6+), and component-based architecture.
- Production-level experience with Redux Toolkit.
- Experience with Playwright for E2E testing.
- Familiarity with OpenAPI client generation tools.
- Strong understanding of REST APIs and frontend integration.
- Knowledge of authentication flows, token handling, and web security fundamentals such as XSS and CSP.
- Familiarity with modern build tools such as Vite, Webpack, Babel, etc.
- Understanding of responsive design and cross-browser compatibility.
- Experience with Git and collaborative development workflows.
- Excellent problem-solving and debugging skills.
- Fluent English communication skills.
- Ability to work effectively in a fast-paced, team-oriented environment.
Good to Have
- Experience with Vite build tooling.
- Knowledge of large-scale Redux state migrations.
- Familiarity with UI frameworks/libraries such as Material UI or Bootstrap.
- Exposure to scalable frontend architecture and performance optimization techniques.
Why Join Us?
- Work on modern and scalable frontend products.
- Collaborative and innovation-driven work culture.
- Opportunity to work with cutting-edge technologies and enterprise-grade applications.
- Growth-oriented environment with continuous learning opportunities.
Work Location: In person