Full Stack Engineer (Frontend Heavy)

Weekday AI View all jobs

  • Pune, Maharashtra
  • Permanent
  • Full-time
  • 14 hours ago
  • Apply easily
This role is for one of the Weekday's clientsMin Experience: 2 yearsLocation: Bengaluru, Pune, Hyderabad, ChennaiJobType: full-timeWe are looking to hire fullstack engineers (from SDE-2 to Staff) to take full ownership of this platform, managing everything from dynamic, responsive frontends to the backend services and workflows that support them.The differences between levels lie in scope, ambiguity, and impact — yet at every level, you will write code, deliver products, and work seamlessly across the frontend-backend interface.RequirementsKey ResponsibilitiesFrontend DevelopmentDesign and build intuitive, high-quality user interfaces that handle complex workflows — task tracking, state transitions, approvals, and user actions.Senior and Staff engineers define reusable patterns and UI primitives for teams.Fullstack Feature OwnershipOwn features across the stack:
  • Build React frontends
  • Design and implement APIs
  • Ensure seamless integration between UI and backend systems
SDE-2s execute with guidance, Seniors own end-to-end design, Staff engineers define system-wide patterns.Backend & Service LayerBuild and evolve backend services that support:
  • Long-running workflows
  • State management and persistence
  • Error handling and fallback strategies
  • Scalable API design
Real-Time & Event-Driven SystemsImplement real-time patterns using WebSockets, SSE, or async workflows:
  • Live updates
  • Progress tracking
  • Partial results and responsiveness
Make tradeoffs around latency, consistency, and user experience.User Control & Workflow DesignBuild systems that allow users to:
  • Review and approve actions
  • Override system decisions
  • Intervene in workflows when needed
Senior+ engineers help define how control, automation, and usability are balanced.Performance & ReliabilityOptimize across the stack:
  • UI performance and rendering
  • Backend query efficiency
  • Caching and throughput
  • System reliability and observability
Senior and Staff engineers define SLOs and performance standards.Code Quality & Mentorship
  • Write clean, testable, maintainable code
  • Participate in code reviews
  • Mentor junior engineers (Senior+)
  • Establish engineering standards (Staff)
Cross-Team Technical Leadership (Senior & Staff)Collaborate across frontend, backend, data, and platform teams to:
  • Define shared patterns and abstractions
  • Resolve architectural ambiguity
  • Align engineering decisions with product goals
Staff engineers drive org-wide technical direction.QualificationsThe engineering progression from SDE-2 to Staff Engineer reflects a clear increase in technical depth, ownership, and strategic influence. An SDE-2 typically brings 3–5 years of full-stack experience, with strong proficiency in React and TypeScript on the frontend and a solid grasp of API design and database fundamentals on the backend. At this stage, engineers are exposed to moderately complex workflows, are familiar with asynchronous patterns, and can execute well-defined tasks independently while understanding user flows and product basics. Their communication is clear and structured, enabling effective collaboration within teams.A Senior Engineer, usually with 5–8 years of experience, demonstrates deeper expertise across both frontend and backend systems. They possess strong React knowledge, along with hands-on experience in building robust backend systems involving queues, caching, and authentication. Senior engineers have built production-grade systems, exercise strong architectural judgment—especially in real-time scenarios—and are capable of designing for edge cases, scalability, and trade-offs. They operate with a high degree of independence, make key technical decisions, and effectively communicate complex trade-offs across cross-functional teams.At the Staff Engineer level, with 9+ years of experience, the role evolves into one of technical leadership and system-wide impact. These engineers are experts in frontend architecture and distributed systems, capable of designing and scaling large, complex infrastructures. They define real-time system patterns, influence long-term technical direction, and shape both product and engineering strategy. Their impact extends beyond individual contributions to organization-level leadership, guiding teams and aligning business, product, and technology goals. Communication at this level involves bridging strategic priorities across stakeholders while driving clarity and execution at scale.Nice to Have
  • Experience with real-time UI updates and streaming data
  • Familiarity with system evaluation and testing frameworks
  • Experience in high-stakes domains (fintech, logistics, etc.)
  • Contributions to open-source or internal tooling
  • Experience scaling systems from early stage to maturity (Staff)
SkillsFull Stack DeveloperUi devReactJSJavascriptSystem DesignDistributed Systems

Weekday AI

Similar Jobs

  • Full Stack Engineer

    Accenture

    • Pune, Maharashtra
    Project Role : Full Stack Engineer Project Role Description : Responsible for developing and/or engineering the end-to-end features of a system, from user experience to backend co…
    • 9 hours ago
  • Vice President, Full-Stack Engineer

    BNY Mellon

    • Pune, Maharashtra
    Vice President, Full-Stack Engineer At BNY, our culture allows us to run our company better and enables employees’ growth and success. As a leading global financial services comp…
    • 10 hours ago
  • Full Stack Engineer

    Accenture

    • Pune, Maharashtra
    Project Role : Full Stack Engineer Project Role Description : Responsible for developing and/or engineering the end-to-end features of a system, from user experience to backend co…
    • 13 hours ago