Jobs
Interviews

Stuvia

1 Job openings at Stuvia
Senior Frontend Developer bengaluru 5 - 10 years INR 30.0 - 35.0 Lacs P.A. Hybrid Full Time

Roles And Responsibilities: Lead the migration of a large-scale PHP monolithic application (Twig templating) into a modern, component-based front-end architecture using recent modernised frameworks. Convert Figma designs into responsive, accessible, and pixel-perfect UI components , maintaining consistency with the design system. Design and implement a phased rollout strategy for modern components with zero downtime, ensuring a seamless user experience. Collaborate closely with PHP/backend teams to integrate modern front-end layers over existing Twig templates. Drive front-end architecture decisions, advocate for clean code, design systems, and reusable components. Implement A/B testing frameworks to validate features and drive product decisions. Ensure front-end adheres to performance, accessibility, SEO, and security best practices. Work with product and design teams to break down Twig templates into interactive, testable components. Own quality by implementing unit testing, code reviews, and monitoring production issues proactively. Key Requirements: 5+ years of experience in building and scaling front-end applications, ideally with React. Strong experience modernising legacy frontend architectures, including migration from Twig (or similar templating systems) to component-based designs. Proven experience in working with PHP (jQuery) based monolithic applications . Deep understanding of HTML, CSS, JavaScript (ES6+), React, Redux (or context/state libraries). Familiarity with Twig templates and PHP integration with front-end views. Hands-on experience with A/B testing tools and experiment-driven UI development. Ability to plan and execute gradual rollouts without affecting production uptime. Strong communication skills and the ability to operate independently in fast-paced environments. Bonus: Familiarity with PHP or other backend frameworks, and experience writing unit tests.