Back to jobs

Frontend Engineer

Weekday (YC W21)
Bengaluru, Karnataka, IndiaFull-time

Upload your resume once and Scout applies for you

Apply with Scout
Share this job:LinkedInXSave image

Full description

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

๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ: ๐—ฅ๐˜€ ๐Ÿฏ๐Ÿฑ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ - ๐—ฅ๐˜€ ๐Ÿญ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿฏ๐Ÿฑ-๐Ÿญ๐Ÿฌ๐Ÿฌ ๐—Ÿ๐—ฃ๐—”)

Experience: 5+ yrs

Location: Bengaluru

Job Type: Full-time

We are looking for talented Full-Stack Engineers to build intelligent, workflow-driven interfaces that help planners and supply chain users make faster and better decisions.

This role offers opportunities across SDE-2, Senior, and Staff levels, with increasing scope, ownership, technical influence, and responsibility. At every level, you will remain hands-onโ€”designing, building, shipping, and operating products across the frontend and backend stack.

You will work on rich, reactive user experiences, backend services, real-time systems, and complex workflows while helping shape engineering patterns and product experiences.

Requirements

Key Responsibilities

โ€ข Design and build high-quality React and TypeScript interfaces for complex workflows and user interactions.

โ€ข Develop scalable backend services, APIs, data models, and persistence layers.

โ€ข Own features end-to-end across the frontend and backend stack.

โ€ข Build systems supporting long-running workflows, state management, approvals, error handling, and fallback strategies.

โ€ข Implement real-time and asynchronous experiences using WebSockets, Server-Sent Events (SSE), streaming, and event-driven workflows.

โ€ข Enable live updates, progress tracking, partial results, and responsive user experiences.

โ€ข Design workflows that allow users to review, approve, override, or intervene in automated system decisions.

โ€ข Optimize frontend rendering, backend queries, caching, throughput, and overall system performance.

โ€ข Build reliable systems with appropriate monitoring, observability, error handling, and resilience.

โ€ข Write clean, testable, maintainable, and production-ready code.

โ€ข Participate actively in code reviews and contribute to engineering best practices.

โ€ข Mentor junior engineers and support technical growth across the team at Senior and Staff levels.

โ€ข Define reusable frontend patterns, backend abstractions, and engineering standards.

โ€ข Collaborate with product, frontend, backend, data, and platform teams to resolve technical and architectural challenges.

โ€ข Make informed trade-offs around latency, consistency, scalability, reliability, and user experience.

โ€ข Contribute to system evaluation, testing, performance improvement, and production readiness.

โ€ข At Staff level, drive broader technical direction, architecture decisions, and organization-wide engineering initiatives.

What Makes You a Great Fit

โ€ข 5+ years of professional experience in full-stack software development, with strong experience across frontend and backend systems.

โ€ข Strong hands-on expertise in React and TypeScript.

โ€ข Proven experience designing and developing APIs, backend services, databases, and production-grade applications.

โ€ข Strong understanding of complex workflows, state management, persistence, queues, caching, authentication, and scalable service design.

โ€ข Experience building real-time or asynchronous applications using WebSockets, SSE, streaming, event-driven architectures, or similar technologies.

โ€ข Strong understanding of distributed systems, scalability, reliability, performance, and observability.

โ€ข Experience designing responsive interfaces for complex user journeys, workflows, approvals, and state transitions.

โ€ข Strong product thinking with the ability to consider edge cases, user control, usability, and technical trade-offs.

โ€ข Ability to work independently across the frontend-backend boundary and take ownership of features from design through production.

โ€ข Strong communication skills with the ability to clearly explain technical decisions and trade-offs.

โ€ข Experience working collaboratively with product, engineering, data, and platform teams.

โ€ข Strong testing, debugging, performance optimization, and code-quality practices.

โ€ข For Senior-level roles, experience independently designing production-grade systems, making architectural decisions, and mentoring engineers is expected.

โ€ข For Staff-level roles, proven experience designing large-scale systems, establishing technical patterns, resolving architectural ambiguity, and providing organization-level technical leadership is expected.

โ€ข Experience in fintech, logistics, supply chain, or other high-stakes domains is an advantage.

โ€ข Familiarity with system evaluation and testing frameworks, real-time UI updates, streaming data, or developer tooling is a plus.

โ€ข Contributions to open-source projects or internal engineering tools are a plus.

โ€ข Experience scaling systems from early-stage products to mature platforms is particularly valuable for Staff-level candidates.

Upload your resume once and Scout applies for you

Apply with Scout