Frontend Engineer

3 years

15 - 21 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About The Role

We're looking for a Frontend Software Engineer (Web & Mobile) who thrives on ownership and execution. You will build and maintain our React.js web app and React Native mobile apps (iOS + Android) using TypeScript, working across the full frontend stack to deliver reliable, fast, and polished consumer experiences.This is not a ticket-taker role. You will own features end-to-endfrom understanding the user problem and collaborating on a solution, to shipping high-quality UI, monitoring outcomes, and iterating when needed. We're especially excited about engineers who have worked in consumer product startups, where speed, quality, and user empathy matter equally.If you value your time, avoid over-engineering, and love moving meaningful product metrics through great execution, you'll fit right in.

What You'll Do

Web Development (React.JS)

  • Build and own responsive, modular, and high-performance web experiences using React.js + TypeScript.
  • Design reusable components and scalable state/data flows
  • Own UI performance: reduce unnecessary renders, optimize bundles, improve caching, implement lazy loading and code splitting.
  • Integrate securely with backend APIs and ensure robust error handling, loading states, and edge-case coverage.
  • Deliver pixel-perfect UI aligned with product and design intent, ensuring accessibility and cross-browser reliability.

Mobile Development (React Native)

  • Develop and maintain our React Native apps across iOS and Android with a strong focus on stability and UX polish.
  • Implement complex flows including navigation patterns, deep linking, background tasks, push notifications, and in-app updates.
  • Work with device APIs, sensors, native modules, and third-party SDKs when needed.
  • Build smooth, delightful mobile interactions through animations and gestures (Reanimated, Gesture Handler).
  • Own performance excellence on mobile: optimize memory, FPS, bundle size, and rendering behavior.
  • Manage the practical realities of consumer apps: CI/CD pipelines, OTA releases, store compliance, and version rollouts.

Engineering Ownership & Execution

  • Own features end-to-end: understand the user journey, clarify requirements, ship, and follow through until impact is achieved.
  • Write clean, testable, and maintainable code with high standards for reliability.
  • Collaborate closely with Product, Design, Backend, Care/Sales (as needed) to deliver aligned outcomes.
  • Participate actively in code reviewsraising the bar for quality and architecture.
  • Investigate and fix real production issues quicklyperformance regressions, crashes, UI bugs, and behavioral edge cases.
  • Improve frontend standards, tooling, and developer experience across both web and mobile.

What Success Looks Like

In the first few months, you'll be successful if you:

  • Ship meaningful user-facing features independently with minimal hand-holding.
  • Improve app/web experiences in ways that users feel (speed, stability, clarity, joy).
  • Take responsibility for outcomes, not just output.
  • Make pragmatic, time-respecting engineering decisions (solve the problem without unnecessary complexity).
  • Become a reliable owner of key areas of the product.

Required Skills & Experience

  • 3+ years of production experience with React.js and React Native.
  • Strong command over JavaScript (ES6+), TypeScript, HTML5 CSS3.
  • Proven experience deploying consumer-grade mobile apps: Play Store/App Store releases, OTA updates, build pipelines.
  • Solid understanding of:
  • Component-driven UI architecture
  • State management and async data patterns
  • API integration and robust error handling
  • Debugging and profiling tools (Flipper, Chrome DevTools, Xcode, Android Studio)
  • Comfortable with Git, CI/CD workflows, and agile/iterative product development.
  • Strong product and UX senseable to spot friction and propose improvements, not just implement screens.

Nice to Have

  • Prior experience in consumer product startups (apps where UX, retention, and speed matter).
  • Experience building custom native modules
  • Experience with monitoring/analytics tools (Sentry, Crashlytics, Firebase, Mixpanel, etc. ).
  • Exposure to real-time features (WebSockets, video/chat, live tracking).
  • Experience with offline-first or low-connectivity user flows.

Traits We Strongly Value

  • High ownership: you take problems from start to finish and care about what happens after launch.
  • Execution & results driven: you prioritize shipping real value, not perfect theories.
  • Time-respecting engineer: you don't over-engineeryour solutions are clean, practical, and scalable.
  • User empathy: you think from the consumer's perspective and advocate for simplicity and delight.
  • Startup mindset: comfortable with ambiguity, fast iteration, and wearing multiple hats when needed.

What We Offer

  • Opportunity to work across both web and mobile and own product experiences end-to-end.
  • A fast-moving, collaborative engineering team where quality and execution both matter.
  • Room to shape frontend standards, architecture, and product direction.
  • Competitive compensation and benefits.
Skills:- React.js, React Native, Mobile App Development and web app development

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india