Frontend Engineer - Sandbox (Product Prototyping, React)

Oliv AI
Full-time

📍 Job Overview

Job Title: Frontend Engineer - Sandbox (Product Prototyping, React)

Company: Oliv AI

Location: Remote - India

Job Type: Full-Time

Category: Frontend Engineering / Product Prototyping

Date Posted: 2025-11-12

Experience Level: 2-5 Years

Remote Status: Fully Remote

🚀 Role Summary

  • This role is pivotal in driving innovation by owning the "Sandbox" environment, a critical space for rapid product prototyping and customer-facing experience development.

  • The position requires a strong focus on translating innovative concepts into tangible, high-fidelity prototypes that have the potential to graduate into the core product offering.

  • A significant portion of the role involves building and maintaining the company's public-facing web presence, including the marketing site and high-converting landing pages, with a strategic emphasis on SEO and marketing campaign effectiveness.

  • The engineer will be instrumental in developing and evolving reusable component libraries and design primitives, ensuring consistency and scalability across both the sandbox and the main product.

📝 Enhancement Note: While the job title is "Frontend Engineer," the description strongly emphasizes product prototyping, user experience (UX) quality, and the potential for sandbox code to become production code. This suggests a role that bridges traditional frontend development with product innovation and rapid iteration, often seen in early-stage startups or dedicated R&D/prototyping teams within larger organizations. The mention of "SalesTech" and "AI Agents" indicates a B2B SaaS context, likely involving complex data visualization and user workflows, which are key areas for operations professionals to understand.

📈 Primary Responsibilities

  • Rapidly develop and iterate on customer-facing prototypes within the Sandbox environment, working closely with Product Managers, Designers, and Founders to bring new concepts to life within days, not weeks.

  • Ensure that components and architectural patterns established in the Sandbox are production-ready, minimizing rework when they graduate into the core product.

  • Take ownership of the customer-facing user experience (UX), focusing on pixel accuracy, accessibility standards, optimal web performance (e.g., Core Web Vitals), and polished empty/error/loading states.

  • Build, maintain, and evolve reusable component libraries and design primitives that serve as the foundation for consistent UI development across the Sandbox and the main product.

  • Instrument prototypes with analytics and telemetry (events, funnels, A/B tests) to quickly validate ideas and gather user insights.

  • Collaborate closely with backend engineers to define clear API contracts and utilize mock data to maintain high development velocity.

  • Develop and maintain the company's React-based marketing website and high-converting landing pages, optimizing them for campaigns like Google Ads and events.

  • Implement and manage SEO best practices, including metadata optimization, structured data, sitemaps, and performance metrics (CLS/LCP), as well as internal linking strategies.

  • Manage website indexing strategies, utilizing robots.txt and no-index directives to control search engine visibility for specific content.

  • Set up and manage experimentation tools (e.g., UTM tracking, goals, split tests) to enhance marketing campaign performance and conversion rates.

📝 Enhancement Note: The split between Sandbox/Product-Adjacent UI (80%) and Growth Web (20%) highlights the strategic importance of rapid prototyping and direct product feature development. The emphasis on "customer-facing prototypes that often graduate into the product" and "production-grade in structure" points to a role where frontend engineers are deeply involved in the product lifecycle, from ideation to implementation, requiring a strong understanding of product strategy and user needs. The mention of "SalesTech" and "Deal Intelligence" suggests that understanding sales methodologies (MEDDICC, BANT, SPICED) might indirectly inform the UX/UI design of prototypes.

🎓 Skills & Qualifications

Education: While no specific degree is mandated, a strong understanding of computer science principles, web development best practices, and a proven track record are paramount.

Experience: 2-5 years of professional experience in frontend development, with a significant portion focused on building and shipping React applications.

Required Skills:

  • Proficiency in building complex React applications using modern tooling, including TypeScript (preferred), React Router, robust state management solutions, and comprehensive testing frameworks.

  • A demonstrable portfolio showcasing polished, high-performance User Interfaces (UIs) that have been successfully shipped to real users.

  • A strong "prototype-to-product" mindset, with the ability to move rapidly while also establishing solid architectural foundations and seams for future scalability.

  • A deep understanding of web performance optimization techniques and accessibility standards (e.g., Core Web Vitals, WCAG compliance, ARIA attributes).

  • Practical knowledge of Search Engine Optimization (SEO) best practices, including metadata, schema markup, sitemaps, indexation controls, and canonicalization.

  • Comfort and experience with implementing and analyzing analytics and experimentation tools (e.g., event tracking, funnel analysis, A/B or holdout testing).

  • Experience collaborating effectively with design systems, understanding Figma handoffs, and working with component APIs.

Preferred Skills:

  • Experience with CSS-in-JS libraries or advanced CSS methodologies.

  • Familiarity with server-side rendering (SSR) or static site generation (SSG) frameworks like Next.js.

  • Knowledge of CI/CD pipelines for frontend deployment.

  • Experience with UI testing frameworks beyond unit tests, such as integration or end-to-end testing (e.g., Cypress, Playwright).

  • Understanding of UX research methodologies and user testing.

📝 Enhancement Note: The requirement for a "prototype-to-product mindset" and the emphasis on "production-grade in structure" within the sandbox are critical for operations roles. This implies that the frontend engineer must think about the long-term maintainability, scalability, and data integrity of the features they build, even in an experimental environment. This is directly relevant to revenue and sales operations teams who rely on stable, well-architected platforms for their critical workflows and data analysis.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • A portfolio that clearly demonstrates the ability to translate abstract concepts into tangible, user-friendly interfaces, with a focus on rapid prototyping and iteration speed.

  • Examples of UI components and libraries built, showcasing reusability, maintainability, and adherence to design system principles.

  • Case studies or project examples that highlight a "prototype-to-product" journey, illustrating how initial ideas evolved into production-ready features with minimal rework.

Process Documentation:

  • Evidence of establishing clear architectural seams and foundations for scalable code, particularly in experimental or rapidly developed environments.

  • Examples of how user experience (UX) quality, including pixel accuracy, performance, and accessibility, was prioritized and achieved in past projects.

  • Demonstration of collaboration with backend teams, including defining API contracts and working with mock data to maintain development velocity.

  • Documentation or examples of implementing SEO best practices and managing website indexing strategies.

📝 Enhancement Note: For a role focused on prototyping and product innovation, a portfolio will be crucial. Candidates should be prepared to showcase projects where they rapidly iterated on ideas, demonstrating not just technical skill but also an understanding of user needs and business objectives. The ability to articulate the "why" behind design and technical decisions, especially in the context of quickly validating concepts, will be highly valued.

💵 Compensation & Benefits

Salary Range: Based on the role's requirements, experience level (2-5 years), and the "Remote - India" location, a competitive salary range for a skilled Frontend Engineer specializing in React and prototyping would likely fall between ₹1,000,000 to ₹2,500,000 per annum. This range accounts for the demand for experienced frontend developers proficient in modern JavaScript frameworks, coupled with the specific focus on rapid prototyping and product evolution common in startups.

Benefits:

  • Comprehensive health insurance coverage.

  • Paid time off (vacation, sick leave, public holidays).

  • Opportunities for professional development, including access to online courses, workshops, and potentially conference attendance.

  • Stock options or equity grants, reflecting the startup environment and potential for company growth.

  • Flexible working hours and a fully remote work arrangement, promoting work-life balance.

  • Access to modern development tools and technologies.

  • Potential for performance-based bonuses.

Working Hours: The standard working hours are expected to be around 40 hours per week, with flexibility to accommodate the demands of rapid prototyping and collaboration across different time zones if necessary. The fully remote nature allows for some autonomy in structuring the workday.

📝 Enhancement Note: The salary range provided is an estimate for a "Remote - India" position for a skilled Frontend Engineer with 2-5 years of experience. This estimate is based on general market data for similar roles in India, considering the specialized skills in React, prototyping, and SEO. Actual compensation may vary based on the candidate's specific experience, interview performance, and Oliv AI's internal compensation structure. The benefits listed are typical for a tech startup and are tailored to attract and retain talent in a competitive market.

🎯 Team & Company Context

🏢 Company Culture

Industry: Oliv AI operates within the SalesTech and Artificial Intelligence (AI) sectors, specifically focusing on providing AI Agents for sales teams to enhance Deal Intelligence. This niche places them at the intersection of SaaS, AI/ML, and the broader sales enablement market.

Company Size: As a startup that has recently secured $5.2M in Seed funding, Oliv AI is likely in a growth phase, with a team size that could range from 20-75 employees. This size suggests a dynamic, fast-paced environment where individual contributions have a significant impact.

Founded: Founded recently (specific year not provided, but implied by Seed funding stage), Oliv AI is a relatively young company, characterized by agility, innovation, and a strong focus on product-market fit.

Team Structure:

  • The frontend team is likely small and highly collaborative, possibly consisting of a few engineers, a designer, and a product manager, working closely with the founders.

  • Reporting structure will likely be flat, with the Frontend Engineer reporting directly to a Head of Engineering, CTO, or a Lead Frontend Engineer.

Methodology:

  • Data Analysis & Insights: Leveraging user interaction data, analytics, and experimentation (A/B tests) to inform design and product decisions, particularly within the Sandbox.

  • Workflow Planning & Optimization: Designing and implementing efficient user workflows within prototypes and the public website, focusing on conversion and user engagement.

  • Automation & Efficiency: While the role is frontend-focused, an understanding of how frontend contributes to overall product efficiency and automation of sales processes is beneficial.

Company Website: https://www.oliv.ai/

📝 Enhancement Note: The "SalesTech" and "AI Agents" focus means the company is building tools for a sophisticated B2B audience (sales managers, AEs, RevOps). This implies a need for robust, data-driven, and user-friendly interfaces that can handle complex sales methodologies and data. The "Sandbox" role is crucial for translating these complex needs into intuitive prototypes.

📈 Career & Growth Analysis

Operations Career Level: This role represents an early-to-mid-career opportunity for a Frontend Engineer. It's positioned as a key contributor responsible for a critical product area (the Sandbox) and the company's external web presence. It offers significant autonomy and direct impact on product direction.

Reporting Structure: The Frontend Engineer will likely report to a senior engineering leader (e.g., Lead Frontend Engineer, Engineering Manager, or CTO), with close collaboration and guidance from Product Management and Design.

Operations Impact: The work directly influences the company's product development pipeline by rapidly testing and validating new features and user experiences. It also impacts the company's market perception and lead generation through the marketing website and landing pages. For operations professionals, understanding this role's impact means recognizing how frontend innovation can directly enable better sales processes and data capture.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in React, component library development, web performance optimization, and potentially explore full-stack capabilities if interested.

  • Product Development Leadership: Grow into a lead role for specific product areas or the Sandbox initiative, taking on more architectural and strategic responsibilities.

  • Cross-Functional Expertise: Gain exposure to product management, UX design, SEO, and marketing analytics, broadening skill sets beyond core frontend development.

  • Startup Growth: As the company scales, opportunities for leadership within the engineering team, mentorship of junior engineers, and participation in key architectural decisions will emerge.

📝 Enhancement Note: The "Sandbox" aspect is key here. While not a direct RevOps or SalesOps role, this engineer's work directly impacts the tools and prototypes that sales and RevOps teams will eventually interact with. Understanding how frontend innovation can streamline sales processes or improve data capture is a growth area relevant to operations professionals.

🌐 Work Environment

Office Type: This is a fully remote position, meaning there is no central office requirement. The "office" is wherever the employee chooses to work, emphasizing flexibility and autonomy.

Office Location(s): The role is designated as "Remote - India," indicating that candidates based in India are eligible to apply. This allows for talent acquisition across the country, leveraging diverse skill sets.

Workspace Context:

  • The work environment is inherently flexible and self-directed due to the remote nature.

  • Employees will need to have a reliable internet connection and a suitable workspace to perform their duties effectively.

  • Collaboration will occur primarily through digital tools (e.g., Slack, Zoom, project management software), requiring strong communication skills and proactive engagement.

  • Access to necessary software licenses and development tools will be provided by the company.

Work Schedule: The standard work schedule is likely aligned with Indian business hours (Asia/Kolkata timezone) to facilitate collaboration with local teams and potentially other global stakeholders. However, the remote nature may offer some flexibility in daily scheduling, provided core collaboration hours are met.

📝 Enhancement Note: The fully remote nature of this role, combined with its focus on rapid prototyping and product iteration, suggests a work environment that values speed, efficiency, and strong digital collaboration. For operations professionals considering how this role interfaces with their own work, it means expecting digital-first communication and a focus on measurable outcomes.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A brief call with a recruiter to assess basic qualifications, cultural fit, and interest in the role and company.

  • Technical Interview(s): One or more interviews focusing on core frontend skills, particularly React, TypeScript, web performance, and accessibility. This may include live coding exercises or discussions about past projects.

  • Portfolio Review/System Design: A dedicated session to walk through your portfolio. Be prepared to discuss your design choices, technical implementations, challenges faced, and the impact of your work. This is where you'll demonstrate your "prototype-to-product" thinking.

  • Founder/Leadership Interview: A conversation with a founder or senior leader to discuss your motivations, career aspirations, understanding of Oliv AI's mission, and how you align with the company culture.

  • Reference Checks: Standard verification of past employment and performance.

Portfolio Review Tips:

  • Curate Effectively: Select 3-5 of your strongest projects that best showcase your skills in React, prototyping, performance, and SEO. Prioritize projects that demonstrate a clear problem, your solution, and the outcome.

  • Showcase the "Sandbox" Mentality: Include projects that highlight rapid iteration, concept validation, or where a prototype evolved into a more robust feature.

  • Quantify Impact: Wherever possible, use metrics to demonstrate the success of your work (e.g., improved load times, conversion rate increases, reduced CLS). For prototypes, discuss how they informed product decisions.

  • Technical Depth: Be ready to discuss your technical choices, architectural patterns, and the trade-offs you made. Explain your approach to state management, testing, and component design.

  • UX and Accessibility Focus: Clearly articulate how you considered user experience and accessibility in your projects, providing specific examples.

  • Figma Handoff & Design Systems: If applicable, show examples of how you worked with design tools and contributed to or utilized design systems.

Challenge Preparation:

  • Coding Challenges: Practice common React coding problems, focusing on component composition, state management, and event handling. Be prepared for questions on performance optimization and asynchronous operations.

  • System Design (Frontend): Think about how you would architect a system for rapid prototyping, a reusable component library, or a high-performance marketing website. Consider scalability, maintainability, and integration points.

  • SEO & Performance Scenarios: Prepare to discuss how you would diagnose and fix performance bottlenecks or improve the SEO of a given web property.

📝 Enhancement Note: The emphasis on a "prototype-to-product mindset" and the "Sandbox" environment means interviewers will be looking for candidates who can not only build but also think strategically about how their work fits into the broader product lifecycle and business goals. Candidates should be prepared to discuss how their frontend contributions can directly support sales enablement and deal intelligence objectives.

🛠 Tools & Technology Stack

Primary Tools:

  • Framework/Library: React (primary), with extensive use of associated ecosystem tools.

  • Language: JavaScript, with a strong preference for TypeScript.

  • State Management: Tools like Zustand, Jotai, Recoil, or Redux, depending on project complexity.

  • Routing: React Router.

  • Styling: Styled-components, Emotion, or modern CSS methodologies.

  • Testing: Jest, React Testing Library, potentially Cypress or Playwright for E2E.

Analytics & Reporting:

  • Web Analytics: Google Analytics, Amplitude, Mixpanel, or similar platforms for tracking user behavior on the website and within prototypes.

  • Experimentation: Tools for A/B testing and feature flagging (e.g., Optimizely, VWO, LaunchDarkly).

  • Performance Monitoring: Lighthouse, WebPageTest, or integrated tools for Core Web Vitals tracking.

CRM & Automation:

  • While not directly managed by this role, understanding how the website and prototypes integrate with CRM systems (e.g., Salesforce, HubSpot) for lead capture and nurturing is beneficial.

Design & Collaboration:

  • Design Tool: Figma for design handoffs and collaboration.

  • Communication: Slack, Zoom.

  • Project Management: Jira, Asana, Trello, or similar.

  • Version Control: Git, GitHub/GitLab/Bitbucket.

📝 Enhancement Note: The emphasis on TypeScript, modern state management, and testing frameworks indicates a commitment to robust, maintainable code. For operations professionals, understanding that prototypes are built with production-grade standards means they can expect a higher level of reliability and scalability in features developed through the Sandbox process.

👥 Team Culture & Values

Operations Values:

  • Speed & Iteration: A core value driven by the startup environment and the need for rapid prototyping. Decisions and implementations are expected to be fast, with a willingness to iterate based on feedback.

  • Quality & Polish: Despite the speed, there's a strong emphasis on shipping high-quality, polished user experiences, particularly in customer-facing elements. This applies to both prototypes and the marketing website.

  • Product Ownership: Engineers are encouraged to take ownership of their work, from concept to implementation and iteration, contributing to strategic product decisions.

  • Data-Driven Decisions: Reliance on analytics, telemetry, and experimentation to validate ideas and measure the impact of frontend work.

  • Collaboration & Transparency: Open communication and close collaboration across teams (product, design, backend, founders) are essential for success.

Collaboration Style:

  • Agile & Iterative: Working in short cycles, with frequent feedback loops and adjustments.

  • Cross-Functional Partnership: Deep integration with Product and Design teams, ensuring alignment on user needs and technical feasibility.

  • Knowledge Sharing: Proactive sharing of learnings, best practices, and challenges within the engineering team and across departments.

  • Feedback-Oriented: A culture that values constructive feedback for continuous improvement of both products and processes.

📝 Enhancement Note: The culture emphasizes speed, quality, and data-driven decision-making. For operations professionals, this translates to an environment where new features and tools are likely to be developed and tested quickly, with a focus on measurable outcomes. This aligns well with the need for agility and data-informed strategies in revenue and sales operations.

⚡ Challenges & Growth Opportunities

Challenges:

  • Balancing Speed and Quality: The primary challenge is to move extremely fast in prototyping while ensuring the foundational code is production-grade and scalable, avoiding technical debt.

  • Translating Ambiguity: Taking abstract ideas from founders and product managers and translating them into concrete, functional prototypes requires strong problem-solving and communication skills.

  • Rapidly Evolving Product: Staying abreast of the fast-paced product development cycle and adapting quickly to changing priorities and new feature requirements.

  • SEO & Performance Optimization: Continuously optimizing the marketing website for search engines and ensuring top-tier performance across various devices and network conditions.

  • Remote Collaboration: Maintaining effective communication and collaboration within a fully remote team, especially across potentially different time zones.

Learning & Development Opportunities:

  • Mastery of React Ecosystem: Deepening expertise in advanced React patterns, state management, and performance tuning.

  • Product Strategy Exposure: Gaining significant insight into product discovery, validation, and development processes by working closely with leadership on prototypes.

  • SEO & Growth Marketing Fundamentals: Developing a strong understanding of web analytics, SEO strategies, and conversion rate optimization (CRO).

  • Architectural Design: Contributing to the design of scalable component libraries and front-end architecture for both experimental and core product features.

  • Cross-Functional Skill Development: Learning from product managers, designers, and backend engineers to broaden understanding of the full product development lifecycle.

📝 Enhancement Note: The challenges highlight the need for adaptability and strong technical fundamentals. For operations roles, understanding these challenges means recognizing the importance of a well-defined process for prototype validation and eventual productization, which directly impacts the stability and effectiveness of the tools they rely on.

💡 Interview Preparation

Strategy Questions:

  • "Describe a time you had to rapidly prototype an idea. What was your process, what challenges did you face, and how did you ensure the prototype was valuable?" (Focus on speed, iteration, validation)

  • "How do you approach building reusable component libraries? What principles do you follow to ensure they are scalable and maintainable across different projects?" (Focus on design systems, architecture)

Company & Culture Questions:

  • "What interests you about Oliv AI's mission to use AI Agents for SalesTech, and how do you see frontend development contributing to that mission?" (Focus on company alignment, understanding of the market)

  • "How do you stay motivated and productive in a fully remote, fast-paced startup environment?" (Focus on self-management, adaptability)

Portfolio Presentation Strategy:

  • Tell a Story: For each project, clearly articulate the problem, your role, the solution (highlighting technical choices), and the outcome or learnings.

  • Demonstrate "Sandbox" Thinking: Show projects where you rapidly iterated, validated concepts, or where initial prototypes led to production features. Discuss the trade-offs made for speed vs. robustness.

  • Quantify Impact: Use metrics for performance, conversions, or user engagement. For prototypes, explain how they informed product decisions or reduced development risk.

  • Highlight Technical Skills: Be ready to discuss your approach to React, TypeScript, state management, testing, performance optimization, and accessibility.

  • Showcase Collaboration: Explain how you worked with designers, product managers, and backend engineers.

📝 Enhancement Note: Candidates should be prepared to articulate how their frontend skills directly contribute to the company's core mission of improving sales intelligence and deal management. Connecting prototype features to potential operational efficiencies or data capture improvements will be a strong advantage.

📌 Application Steps

To apply for this operations-adjacent frontend position:

  • Submit your application through the provided application link on Greenhouse.

  • Resume Optimization: Tailor your resume to highlight experience with React, TypeScript, prototyping, web performance, and SEO. Use keywords from the job description and quantify your achievements with metrics.

  • Portfolio Customization: Prepare your online portfolio to prominently feature projects that demonstrate your rapid prototyping skills, production-grade component development, and any experience with B2B SaaS or data-intensive applications. Ensure clear case studies for 2-3 key projects.

  • Interview Preparation: Practice articulating your thought process for problem-solving, system design (frontend), and portfolio walk-throughs. Be ready to discuss your approach to balancing speed and quality in a startup environment.

  • Company Research: Deeply understand Oliv AI's product, mission, and the SalesTech/AI market. Prepare thoughtful questions about their product roadmap, growth strategy, and the role of the Sandbox in their development process.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should have 2-4 years of experience building React apps and a portfolio of polished UIs. A strong grasp of web performance, accessibility, and practical SEO knowledge is essential.