Frontend Engineer
Valyx · Greater Bengaluru Area
Apply & track with Apply EdgeAbout Valyx:Valyx is a fintech startup building a comprehensive automation layer for B2B accounting, specifically focused on streamlining Receivables and Payables. We are replacing fragmented manual workflows with a robust, automated "operating system" for finance teams. We are looking for a Frontend Engineer to join our core team and help build a high-performance, data-dense, yet seamless platform.Role: We are seeking someone who views the browser not just as a canvas, but as a sophisticated runtime. You will be responsible for the end-to-end lifecycle of our frontend feature development, from defining API contracts to optimizing the rendering pipeline for complex financial datasets.The ideal candidate possesses a "minimalist" engineering philosophy: a preference for deep understanding of the language and the platform over a reliance on third-party abstractions.ResponsibilitiesSystem Architecture: Ability to participate in the design and implementation of High-Level (HLD) and Low-Level Designs (LLD) for scalable frontend systems.Performance Engineering: Optimize rendering pipelines and execution paths with a strong understanding of V8 internals and browser performance profiling.Contract Ownership: Drive collaborative API design and contract discussions with the backend team to ensure seamless, type-safe data integration.Infrastructure Evolution: Collaborate on the migration from library-dependent state management toward a lean, custom-built fetch architecture and asynchronous functional programming models.Quality & Testing: Establish and maintain a culture of Test-Driven Development (TDD) and implement comprehensive E2E testing using headless browser frameworks.Product Autonomy: Translate complex accounting requirements into intuitive, high-density B2B interfaces, prioritizing user efficiency and functional clarity.Technical RequirementsExperience: 3 – 5 YearsAdvanced JavaScript/TypeScript: Mastery of the language, the DOM, and asynchronous programming.Browser Internals: Deep understanding of the Event Loop, V8 engine optimization, and the critical rendering path.Network Proficiency: In depth knowledge of how the internet works, including HTTP/2, TLS, caching strategies, and security protocols.React & State Management: Advanced proficiency in React (Hooks, Context, Reducers) and a conceptual expertise on State Machines.System Tooling: operating knowledge in Shell scripting, proficiency with Git hooks, and environment management (VMs).Communication: Ability to articulate technical decisions through clear, structured documentation and RFCs.Culture at ValyxAutonomy: We provide the context and the goal; you own the execution and collaboratively define a technical roadmap.Engineering Rigor: We value technical maturity and the discipline to build for the long term without much scope for unforeseen scenarios.Collaboration: We operate on a hybrid model from Brigade Metropolis, fostering high-bandwidth, in-person collaboration.