MisuJob - AI Job Search Platform MisuJob

Full Stack Engineer (Frontend Heavy)

Weekday AI

Bengaluru, Karnataka, India permanent

Posted: April 16, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are looking for a Full Stack Engineer to take full ownership of our frontend heavy platform, managing everything from dynamic frontends to backend services and workflows.

Job Description

This role is for one of the Weekday's clients

Min Experience: 2 years

Location: Bengaluru, Pune, Hyderabad, Chennai

JobType: full-time

We 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.


Requirements:
Key Responsibilities

Frontend Development

Design 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 Ownership

Own 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 Layer

Build 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 Systems

Implement 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 Design

Build 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 & Reliability

Optimize 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.

Qualifications

The 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)

Skills

Full Stack Developer

Ui dev

ReactJS

Javascript

System Design

Distributed Systems

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply