06 Aug
|
Publicis Production
|
Bengaluru
06 Aug
Publicis Production
Bengaluru
Job Summary:
We are seeking an experienced Frontend Developer to join our team and build high-performance, scalable web applications. The ideal candidate will have strong expertise in modern JavaScript ecosystems, with a proven track record of developing complex, data-intensive applications. You will be responsible for creating responsive, productive user interfaces while optimizing performance and maintainability.
Qualifications:
Education:
- Bachelor’s degree in computer science, Engineering, or related field.
Requirements:
- 4+ years of professional frontend development experience.
- Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience)
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a collaborative team environment.
- Strong communication skills and proficiency in English.
Mandatory Skills & Competencies:
- Strong scripting and automation skills (Python, Bash)
- Strong proficiency in ReactJS (including hooks, context API, and state management).
- Expert-level TypeScript experience.
- Solid understanding of modern JavaScript standards (ES6).
- Deep knowledge of native JavaScript (DOM manipulation, events, asynchronous programming, etc.).
- Experience with Node.js for tooling and backend integration.
- Proficiency in SCSS and Less preprocessors.
- Hands-on experience with Webpack and other build/packaging tools (e.g., Vite, Parcel, Esbuild or Rollup).
- Proven experience building complex projects handling heavy/large datasets.
- Demonstrated expertise in implementing lazy loading techniques (code splitting, dynamic imports, virtualization, etc.).
- Strong experience in debugging and troubleshooting performance issues (using tools like Chrome DevTools, Lighthouse, React Profiler, etc.).
Good to Have Skills
- Experience with "Adobe Experience Manager (AEM)"" component development.
- Knowledge of "Maven 3.3.x" for build automation.
- Familiarity with Sightly (HTL) templating.
- Basic to intermediate Java skills for AEM backend integration.
Key Responsibilities:
Key Responsibility:
- Design, develop, and maintain complex single-page applications (SPAs) using ReactJS and TypeScript.
- Implement responsive and pixel-perfect UI components with advanced styling solutions
- Optimize application performance, particularly when handling large/heavy datasets.
- Collaborate with backend developers, designers, and product teams to deliver high-quality features.
- Debug, troubleshoot, and resolve performance bottlenecks in production and development environments
- Implement best practices for code quality, testing, and deployment.
Working Conditions:
- Full-time.
- Flexibility to adapt to a dynamic global work environment
📌 Frontend Developer ( AEM ) (Bengaluru)
🏢 Publicis Production
📍 Bengaluru