Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/PMikArW7PSmdGfMv8
Back to the job results

Full Stack Engineer (Frontend Heavy)

6 days ago 2026/09/03
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

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.
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
This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.