Senior Frontend Developer – Bedrock Foundry (Onsite, Kozhikode)
About the Company
Bedrock Foundry is a technology-driven company building scalable and reliable software and hardware systems. We focus on high-performance engineering, clean architecture, and building low-latency, real-time user interfaces that directly interface with our hardware, robotics, and high-speed backend infrastructures.
About the Role
We are hiring a battle-tested, architectural-minded Senior Frontend Developer to lead our client-side software team in Kozhikode.
In this role, you won't just write UI code—you will own the frontend architecture. You will design real-time hardware telemetry dashboards, high-throughput monitoring systems, and sleek web applications. We are looking for an engineer who understands browser performance bottlenecks at a granular level, cares deeply about clean component design patterns, and thrives on mentoring junior engineers in an engineering-first culture.
Key Responsibilities
- Architecture & System Design: Own the end-to-end architecture, state management, and build pipelines for complex, real-time web applications using modern frameworks (SvelteKit, React, or Next.js) and TypeScript.
- Real-time Telemetry & Data Visualization: Build low-latency dashboards capable of streaming high-frequency data via WebSockets, gRPC-web, or Server-Sent Events (SSE) with high-performance canvas/WebGL charts.
- Code Quality & Standards: Establish strict frontend engineering practices, design system standards, component testing methodologies, and maintainable project structures.
- Performance Engineering: Diagnose and eliminate client-side bottlenecks, optimize bundle sizes, maximize rendering frame-rates (60 FPS), and minimize DOM churn.
- Technical Leadership: Mentor and guide junior frontend developers, conduct thorough code reviews, and collaborate directly with backend (Rust/Python) and hardware engineering leads.
What You’ll Gain
- The opportunity to architect systems for physical/hardware-integrated software rather than basic CRUD web applications.
- Direct collaboration with backend and hardware engineering leads to solve real performance challenges.
- Free Company Benefits: Premium comfortable accommodation, daily curated meals, and a full gym membership to ensure a completely hassle-free relocation or life in Kozhikode.
Qualifications
- Experience: 3 to 6+ years of production experience building complex, high-performance web applications.
- Education: B.Tech / BE / BCA / MCA / B.Sc in Computer Science, IT, or equivalent deep practical software experience.
- Technical Mastery: Deep fluency in TypeScript, modern JavaScript (ESNext), HTML5, CSS architecture (Tailwind CSS, CSS-in-JS, or native module systems), and modern build tooling (Vite).
- Framework Depth: Deep expertise in component-based frameworks—specifically Svelte / SvelteKit or React / Next.js—with a clear understanding of reactivity models and virtual/compiler DOM mechanisms.
- State & Real-time Data: Proven experience managing complex client-side state, streaming data over WebSockets, and building interactive web portals.
Preferred Qualifications (Huge Plus Points)
- Experience with data visualization libraries (like D3.js, Chart.js, Three.js, or WebGL) for live system telemetry.
- Active open-source contributions or a public GitHub profile showcasing advanced frontend architecture.
- Prior experience interfacing web frontends with IoT devices, robotic controls, or high-throughput backend services (Rust, Go, or Python).
- Familiarity with Docker, CI/CD pipelines, and edge deployment strategies.
Job Details
- Location: Onsite – Kozhikode, Kerala
- Job Types: Full-time, Permanent
- Schedule: Day shift
How to Apply
If you are an engineer who takes pride in building lightning-fast web applications, loves solving hard performance problems, and wants to lead frontend development for hardware-software platforms, apply now to join Bedrock Foundry.
Important: Please include links to your GitHub profile, technical blog, or live web applications/dashboards you have architected. Applications featuring complex codebases or interactive systems will be fast-tracked.
Work Location: In person
Pay: ₹20,000.00 - ₹60,000.00 per month
Benefits:
Work Location: In person