Senior Frontend Engineer
by BBGC in Information Technology (IT)
The Senior Frontend Engineer is responsible for leading the design and delivery of modern, scalable user interfaces across web and mobile platforms within a global technology consultancy specializing in capital markets, trading, and risk management systems. The role focuses on building high-performance applications using React JS, React Native, Next.js, and TypeScript, delivering production-grade solutions across web, iOS, and Android platforms. The engineer is responsible for frontend architecture design, implementing component architecture and state management solutions such as Redux, RTK Query, Zustand, and TanStack Query, and ensuring seamless integration with backend systems through REST APIs, external APIs, and third-party SDKs. The role includes working with authentication flows such as JWT and OAuth, managing asynchronous data flows, and implementing caching strategies. The position requires expertise in HTML, CSS, and responsive design principles, as well as mobile development including performance optimization, App Store and Play Store release cycles, and device integrations such as push notifications, analytics, and device APIs. The engineer collaborates closely with backend teams on API contracts and integrates cloud services such as Firebase including Auth, Analytics, and Hosting. The role also involves designing scalable frontend architecture, leading frontend and mobile teams, setting coding standards, reviewing pull requests, and translating product requirements into technical solutions. Additional exposure includes UI libraries such as Tailwind, MUI, and ShadCN, CI/CD pipelines for mobile deployment, performance monitoring tools, and potential work on SaaS platforms, fintech systems, AI-powered UI features, and real-time workflows.