Principal Frontend Architect

Weekday AI

Bengaluru

On-site

INR 7,000,000 - 12,000,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job โ€” a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Weekday AI in Bengaluru, India seeks a Senior Systems Architect with deep expertise in high-performance client-side architectures. You will design cross-platform systems spanning web, native mobile, and cross-platform frameworks to deliver latency-sensitive applications with graphics rendering and real-time data processing.

The role emphasizes zero-copy techniques, WebAssembly, and SIMD-friendly pipelines, targeting 120 FPS where supported.

Qualifications

  • 9+ years of software engineering experience.
  • Gaming industry experience preferred, especially in real-time rendering or performance-critical apps.
  • Cross-platform architecture across web, native iOS/Android, and Flutter/React Native.
  • Hands-on 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 graphics rendering technologies such as WebGL, WebGPU, Canvas, Skia, Metal, or Vulkan.

Responsibilities

  • Architect a unified cross-platform client-side system sharing core logic, order-book management, and binary 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 SBE.
  • Implement zero-copy data processing to minimise memory allocations and latency.
  • Move intensive parsing and data-processing off the main UI thread using Web Workers, native threads, and Dart Isolates.
  • Design hardware-accelerated charting and rendering systems using Canvas, WebGL/WebGPU, Skia, and Metal/Vulkan.
  • Optimize rendering to achieve low-latency performance (120 FPS where possible).
  • Identify bottlenecks and improve memory usage, GC pauses, and frame drops.
  • Lead architecture reviews, set engineering standards, and guide teams on high-performance systems.
  • Collaborate with product and engineering to translate requirements into robust solutions.
  • Continuously evaluate emerging technologies for web, mobile, graphics, and systems.

Skills

Cross-platform arch
Real-time processing
Graphics rendering
WebGL/WebGPU
WebSocket streaming
Zero-copy
Memory pooling
Multithreading
Lock-free
Dart/Flutter

Tools

WebAssembly
Web Workers
Skia
Metal
Vulkan
Flutter
React Native
JavaScript/TypeScript
Dart

Job description

๐—ง๐—ต๐—ถ๐˜€ ๐—ฟ๐—ผ๐—น๐—ฒ ๐—ถ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ผ๐—ป๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ช๐—ฒ๐—ฒ๐—ธ๐—ฑ๐—ฎ๐˜†'๐˜€ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€

๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—€๐—ฒ: ๐—ฅ๐˜€ ๐—ง๐˜๐—ผ๐—ผ ๐—ฅ๐˜€ ๐Ÿญ๐Ÿฎ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿณ๐Ÿฌ-๐Ÿญ๐Ÿฎ๐Ÿฌ ๐—Ÿ๐—ฃ๐—”)

Experience: 9+ yrs

Location: Bengaluru, Karnataka, India

Job Type: Full-time

We are looking for an exceptionally strongSenior Systems Architectwith 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 thegaming industryor 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.

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 asProtocol 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, targeting120 FPSwhere 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 thegaming industryis 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 withWebAssembly, 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 asWebGL, 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Content Writer
Content Writer

Weekday AI โ€ข Pune District

On-site
INR 400,000 - 600,000
User Interface Architect
User Interface Architect

WAISL Limited โ€ข Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Architect
Software Architect

Zoho โ€ข Hyderabad

On-site
INR 4,000,000 - 6,500,000
Lead Engineer Architect - Frontend
Lead Engineer Architect - Frontend

Weekday AI (YC W21) โ€ข Bengaluru

On-site
INR 4,000,000 - 7,000,000
Lead Architect - Cross Platform Flutter (Windows, Android, iOS)
Lead Architect - Cross Platform Flutter (Windows, Android, iOS)

Synmatch AI โ€ข India

On-site
INR 2,500,000 - 3,500,000
Competitive Salary
Founding Influence
Specialist Team
+2
Frontend Developer
Frontend Developer

WAISL Limited โ€ข Bengaluru

On-site
INR 1,800,000 - 2,800,000
Solution Architect
Solution Architect

Nutpaa โ€ข Madurai District

On-site
INR 1,200,000 - 1,900,000
Solution Architect
Solution Architect

Eonix Partners Llp โ€ข Madurai District

On-site
INR 2,500,000 - 4,000,000
Technical Architect
Technical Architect

Photon โ€ข Hyderabad, Chennai District, Bengaluru

On-site
INR 2,400,000 - 3,600,000
Frontend Developer
Frontend Developer

Weekday AI โ€ข Bengaluru

On-site
INR 2,000,000 - 3,000,000