Find jobs
Pricing
Free Resume Checker
Blog
Sign in
Sign up
FIND JOBSPRICINGFREE RESUME CHECKERBLOGSIGN INSIGN UP
Weekday AI

Principal Frontend Architect

Salaryโ‚น7M โ€“ โ‚น12M
LocationBengaluru, Karnataka, India
Typefull-time
SeniorityLead
Experience9+ yrs
DepartmentWeekday's Client via platform
Company size10,000+ people
PostedOct 9, 2026 ยท 3d ago
Verified live12h ago
At a glanceSummarised by Seekless from the posting.
Must have12
9+ years of software engineering experience including substantial experience designing high-performance applications or complex client-side systems
Strong understanding of cross-platform architecture spanning web, native iOS/Android, and frameworks such as Flutter or React Native
Hands-on experience with WebAssembly, Web Workers, JavaScript/TypeScript, Dart, or native mobile development
Strong knowledge of streaming architectures, WebSockets, binary protocols, and efficient data-processing pipelines
Experience with zero-copy processing, memory pooling, concurrency, multithreading, and lock-free programming techniques
Practical experience with graphics rendering technologies such as WebGL, WebGPU, Canvas, Skia, Impeller, Metal, or Vulkan
Proven ability to profile and optimise CPU, memory, rendering, and network performance in latency-sensitive applications
Strong understanding of garbage collection, memory allocation, thread scheduling, and platform-specific performance constraints
Experience building responsive, real-time interfaces that handle high-frequency data updates without compromising usability
Excellent architectural judgement, debugging skills, and the ability to solve complex systems-level engineering problems
Strong communication and technical leadership skills, with the ability to guide engineering teams and drive architectural decisions
A strong focus on performance measurement, engineering precision, reliability, and continuous optimisation
Nice to have1
Experience in the gaming industry is strongly preferred, particularly in real-time rendering, graphics optimisation, game engines, or performance-critical applications
Skills
Protocol Buffers
FlatBuffers
Simple Binary Encoding (SBE)
WebAssembly
Web Workers
JavaScript/TypeScript
Dart
WebGL
WebGPU
Canvas
Skia
Impeller
Metal
Vulkan
Flutter
React Native
WebSockets
HTML5
CSS3
๐—ง๐—ต๐—ถ๐˜€ ๐—ฟ๐—ผ๐—น๐—ฒ ๐—ถ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ผ๐—ป๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ช๐—ฒ๐—ฒ๐—ธ๐—ฑ๐—ฎ๐˜†โ€™๐˜€ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€
๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ: ๐—ฅ๐˜€ ๐Ÿณ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ - ๐—ฅ๐˜€ ๐Ÿญ๐Ÿฎ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿณ๐Ÿฌ-๐Ÿญ๐Ÿฎ๐Ÿฌ ๐—Ÿ๐—ฃ๐—”)
Requirements
Experience: 9+ yrs
Location: Bengaluru, Karnataka, India
Job Type: Full-time
About the role
We are looking for an exceptionally strong Senior Systems Architect with deep expertise in high-performance application architecture, cross-platform engineering, real-time data processing, and graphics rendering. The ideal candidate will have experience building latency-sensitive applications where performance, responsiveness, and reliability are critical, preferably within the gaming industry or other performance-intensive domains such as financial trading, real-time analytics, or interactive applications.
This role requires a combination of systems-level thinking, advanced programming skills, and a strong understanding of modern web and mobile rendering technologies. You will architect shared, high-performance client-side systems across web, native mobile, and cross-platform frameworks, ensuring consistent functionality and exceptional responsiveness across platforms.
Requirements
Responsibilities
Key Responsibilities
โ€ข
Architect a unified cross-platform client-side system that shares core business logic, order-book management, and binary data parsers across web, native mobile, Flutter, and React Native.
โ€ข
Design high-performance data ingestion pipelines for WebSocket streams using binary protocols such as Protocol Buffers, FlatBuffers, and Simple Binary Encoding (SBE).
โ€ข
Implement zero-copy data processing techniques to minimise memory allocations, data copying, and processing latency.
โ€ข
Move intensive parsing and data-processing operations off the main UI thread using Web Workers, native background threads, and Dart Isolates.
โ€ข
Design hardware-accelerated charting, graphics, and order-book rendering systems using Canvas, WebGL/WebGPU, Flutter Impeller/Skia, and native graphics APIs such as Metal and Vulkan.
โ€ข
Optimise rendering pipelines to achieve consistent, low-latency performance, targeting 120 FPS where supported by the platform and hardware.
โ€ข
Identify and eliminate performance bottlenecks, including garbage-collection pauses, UI thread blocking, excessive memory allocation, and dropped frames.
โ€ข
Apply memory pooling, lock-free data structures, concurrency patterns, and efficient resource management techniques.
โ€ข
Establish performance benchmarks, profiling practices, and automated testing to validate responsiveness, stability, and scalability across devices.
โ€ข
Lead architecture reviews, define engineering standards, and guide teams in implementing maintainable, high-performance systems.
โ€ข
Collaborate with product and engineering stakeholders to translate demanding functional requirements into robust technical solutions.
โ€ข
Continuously evaluate emerging technologies and optimisation techniques across web, mobile, graphics, and systems programming.
What Makes You a Great Fit
โ€ข
9+ years of software engineering experience, including substantial experience designing high-performance applications or complex client-side systems.
โ€ข
Experience in the gaming industry is strongly preferred, particularly in real-time rendering, graphics optimisation, game engines, or performance-critical applications.
โ€ข
Strong understanding of cross-platform architecture spanning web, native iOS/Android, and frameworks such as Flutter or React Native.
โ€ข
Hands-on experience with WebAssembly, Web Workers, JavaScript/TypeScript, Dart, or native mobile development.
โ€ข
Strong knowledge of streaming architectures, WebSockets, binary protocols, and efficient data-processing pipelines.
โ€ข
Experience with zero-copy processing, memory pooling, concurrency, multithreading, and lock-free programming techniques.
โ€ข
Practical experience with graphics rendering technologies such as WebGL, WebGPU, Canvas, Skia, Impeller, Metal, or Vulkan.
โ€ข
Proven ability to profile and optimise CPU, memory, rendering, and network performance in latency-sensitive applications.
โ€ข
Strong understanding of garbage collection, memory allocation, thread scheduling, and platform-specific performance constraints.
โ€ข
Experience building responsive, real-time interfaces that handle high-frequency data updates without compromising usability.
โ€ข
Excellent architectural judgement, debugging skills, and the ability to solve complex systems-level engineering problems.
โ€ข
Strong communication and technical leadership skills, with the ability to guide engineering teams and drive architectural decisions.
โ€ข
A strong focus on performance measurement, engineering precision, reliability, and continuous optimisation.
More roles at Weekday AI
Business HeadFPGA Engineer - Chip DesignPricing SpecialistDirector - Enterprises SalesProgram Manager
Seekless
Seek less: one search across companies' own career pages, instead of a dozen job boards.
Product
Find jobsCompaniesPricingFree Resume Checker
Company
AboutBlog
Legal
PrivacyTermsCookies
ยฉ 2026 SEEKLESS. ALL RIGHTS RESERVED.BUILT WITH CARE