We are seeking a Senior Frontend Developer with 10+ years of experience in modern web application development. The ideal candidate possesses advanced proficiency in React, Next.js, Angular, and TypeScript, and understands integration patterns including Backend-for-Frontend (BFFE). Experience with Apache Flink, Node.js, and Kafka is essential for seamless collaboration between frontend interfaces and real-time backend data streams. Adaptability to cloud platforms such as Azure and Google Cloud Platform is required.
Core Competencies:
• Docker, Nginx, Vite , Lit.js
• TypeScript, JavaScript ES6+
• State Store Management
• Styling: Styled Components, Emotion, SASS/LESS, SCSS ,SSR/SSG, Lazy Loading
• HTML5, CSS3
• Testing: Jest, Cypress, Jasmine, Protractor
• CI/CD pipelines
• Cloud Platforms: Azure, Google Cloud Platform
• Backend Integration: BFFE patterns, Node.js APIs
• Real-time Data: Apache Flink, Kafka
• Data Persistence: NoSQL (MongoDB)
Key Responsibilities:
• Lead development and optimization of frontend applications using React, Next.js, Angular, and related technologies
• Integrate BFFE and Node.js APIs to connect frontend interfaces with real-time streaming data from Flink and Kafka
• Ensure web applications are scalable, accessible, and SEO compliant
• Implement advanced rendering strategies (SSR/SSG), lazy loading, and catching
• Adapt and deploy frontend solutions on Azure and Google Cloud Platform
• Conduct comprehensive testing and maintain CI/CD pipelines
• Collaborate with backend teams to ensure seamless data flow and user experience
Qualifications:
• 10+ years of professional frontend development experience
• Advanced proficiency in LIT, TypeScript, JavaScript ES6+, Node.js
• Proven experience integrating with real-time data streams (Apache Flink, Kafka)
• Ability to adapt and deploy applications on Azure and Google Cloud Platform
• Strong background in SEO, accessibility, and web performance optimization
• Experience with modern testing frameworks and cloud platforms
• Understanding of Backend-for-Frontend integration principles