Talent.com
Senior Developer / Tech Lead Frontend
Senior Developer / Tech Lead FrontendStartup Labs Infotech Pvt. Ltd. • Jaipur, Rajasthan, India
No longer accepting applications
Senior Developer / Tech Lead Frontend

Senior Developer / Tech Lead Frontend

Startup Labs Infotech Pvt. Ltd. • Jaipur, Rajasthan, India
30+ days ago
Job description

Company Description

Startup Labs Infotech Pvt. Ltd. specializes in delivering world-class web and mobile development services, leveraging expertise in technologies like Python, Django, and ReactJS. We offer highly customized and high-performance solutions tailored to specific business needs, helping clients achieve significant ROI. Our solutions cater to a diverse clientele across the US with a commitment to excellence and innovation in software development.


About Project

The first project that you will work on is a browser-based Gang Sheet Builder — a design and layout optimization platform used in the print/DTF (Direct-to-Film) industry. Users upload images, arrange them on sheets with AI-assisted nesting, apply image processing effects, and export print-ready outputs — all in real-time within the browser.

The frontend comprises 200+ TypeScript files, 150+ components, 30+ context providers, 13 Web Workers, and 70+ production dependencies. This is not a CRUD app — it's a visual design tool with real-time canvas rendering, collision detection, and automated layout optimization.


The Role

We're looking for a Senior Developer / Tech Lead who will own the frontend codebase and grow into a technical leadership position. You'll be responsible for maintaining and evolving a large, complex canvas-based application — integrating specialized libraries, optimizing performance, and ensuring the architecture stays clean as the product scales.

You don't need to have invented nesting algorithms or collision detection systems. You need to be the kind of engineer who can understand, integrate, and maintain complex third-party libraries and open-source tools within a well-architected React application — and make the whole thing perform smoothly in the browser.


Key Responsibilities

Frontend Ownership

  • Own and evolve a large-scale Next.js / React application with strict TypeScript
  • Maintain the state management layer — Redux Toolkit with undo/redo history, action filtering, grouped actions, and 12+ feature slices
  • Integrate and maintain complex third-party libraries — collision detection packages, WASM-based nesting engines, image processing tools, and geometry libraries
  • Optimize performance of a canvas-heavy application — Web Workers, memoized selectors, lazy loading, and code splitting
  • Extend the component system built on Radix UI / Shadcn with Tailwind CSS


Technical Growth & Leadership

  • Take ownership of architecture decisions — API contracts, data flow, real-time communication (Socket.IO), and deployment
  • Establish engineering standards — code reviews, TypeScript strictness, linting (ESLint/Prettier), Git workflows
  • Introduce testing — the codebase currently has no test infrastructure; building a testing strategy is a priority
  • Manage technical debt and prioritize refactoring without disrupting product velocity
  • Grow into mentoring other developers through pairing, code reviews, and knowledge sharing
  • Communication
  • Translate business requirements into technical plans and actionable tasks
  • Communicate clearly with product, design, and backend teams about trade-offs and timelines
  • Document architectural decisions and maintain documentation for onboarding


Required Technical Skills

Core (Must-Have)

  • Framework: React (hooks, component architecture) + Next.js (App Router)
  • Language: TypeScript — comfortable with strict mode, generics, utility types
  • State Management: Redux Toolkit (slices, selectors, middleware) or equivalent complex state management
  • Canvas / Graphics: Experience with HTML Canvas, SVG, or any graphics-heavy web application
  • Styling: Tailwind CSS, responsive design
  • API Integration: REST APIs, JWT auth flows, Axios or similar
  • Version Control: Git — branching, PRs, rebasing


Valued (Strong Plus)

  • Complex library integration: Experience integrating non-trivial third-party packages (geometry libs, image processing, WASM modules) into a production app
  • Performance optimization: Web Workers, lazy loading, code splitting, memoization in real applications
  • Real-Time: WebSocket / Socket.IO experience:
  • Component Libraries: Radix UI / Shadcn or equivalent headless UI systems
  • Build Tooling: Rollup, PostCSS, Web Worker bundling
  • Monitoring: Sentry, analytics integration
  • CI/CD: Vercel, AWS Amplify, or similar deployment platforms


Nice to Have

  • Computational Geometry: Understanding of polygon operations, clipping, convex/concave hulls (using libraries like Clipper, Turf.js — not from scratch)
  • AI/ML in Browser: ONNX Runtime, background removal, image segmentation
  • WASM: Working with existing WebAssembly modules
  • E-commerce: Shopify integration experience
  • Game dev / 3D: Three.js, WebGL, game development, physics engines


Required Experience

  • 4+ years of professional frontend development with React
  • 2+ years working with Next.js in production
  • Hands-on experience building or maintaining a canvas-based, graphics-heavy, or visual editor web application
  • Complex state management experience — Redux Toolkit, context API at scale, or similar
  • Track record of working with large codebases (50K+ LOC) — understanding architecture, not just writing features
  • Performance-conscious — experience optimizing browser-heavy applications


Desired Qualities

  • Integration mindset — can take a complex open-source library or commercial package and wire it cleanly into a large application without creating architectural debt
  • Systems thinker — understands how changes in one part of the app (e.g., collision detection) affect other systems (canvas rendering, undo history, state management)
  • Quality-driven — passionate about testing, type safety, and reducing technical debt
  • Ownership mentality — treats the product as their own; proactively identifies issues and follows through
  • Comfortable with complexity — can navigate a codebase with 30+ context providers and 12+ Redux slices without losing the big picture
  • Clear communicator — can explain technical trade-offs in plain language


What You'll Work With

  • Frontend : Next.js · React · TypeScript · Redux Toolkit · Tailwind CSS
  • Graphics : SVG.js · HTML Canvas · jsPDF · Clipper-lib · Turf.js
  • AI/ML : ONNX Runtime Web · @imgly/background-removal
  • Real-Time : Socket.IO · WebSocket
  • Workers : 13 Web Workers · WASM modules (nesting engine)
  • UI : Radix UI · Shadcn · Lucide Icons · dnd-kit · Recharts
  • DevOps : AWS Amplify · Sentry · Microsoft Clarity
  • Quality : ESLint · Prettier · Husky · lint-staged · Strict TypeScript


Why Join Us

  • Not a CRUD app — you'll work on canvas rendering, real-time collaboration, AI inference in the browser, and complex library integrations. Every week brings a different engineering challenge.
  • High-impact role — your architecture decisions directly shape the product and the team.
  • Greenfield opportunities — testing infrastructure, performance benchmarking, and architectural improvements are waiting for the right person.
  • Growth path — this role is designed to grow into full technical leadership as the team scales.
  • Growing industry — The project serves the rapidly expanding DTF/print market with real customers and real scale.


Create a job alert for this search

Senior Developer / Tech Lead Frontend • Jaipur, Rajasthan, India

Similar jobs
Senior Frontend Engineer (Contract) - FinTech

Senior Frontend Engineer (Contract) - FinTech

nineDots.io • jaipur, rajasthan, in
Senior Frontend Engineer (Contract) – FinTech.Help shape and deliver production-grade frontend applications for a regulated investment platform operating across the Middle East.You’ll be joining a ...Show more
Last updated: 1 day ago • Promoted
Senior Frontend Engineer

Senior Frontend Engineer

Closeloop Technologies • jaipur, rajasthan, in
Job Title: Senior Frontend Engineer - React.Experience Required: 10-15 years.We are seeking a Senior Frontend Engineer with strong expertise in React.This role requires ownership of frontend archit...Show more
Last updated: 22 days ago • Promoted
Frontend Developer

Frontend Developer

EaseMyTrip.com • jaipur, rajasthan, in
The Frontend Software will be tasked with crafting and enhancing the visual and interactive elements of web applications.This role involves using Angular along with other web technologies like HTML...Show more
Last updated: 7 days ago • Promoted
Senior Mobile App Dev - React Native

Senior Mobile App Dev - React Native

Procure • jaipur, rajasthan, in
This role requires hands-on expertise with camera-based scanning workflows (QR/barcodes) and libraries such as.The ideal candidate must step into an existing codebase, rapidly understand architectu...Show more
Last updated: 30+ days ago • Promoted
Senior Integration Engineer

Senior Integration Engineer

Tech Holding • jaipur, rajasthan, in
We are seeking a Senior Shopify Engineer to lead the technical integration of a bespoke Product Studio - a React-based 2D product customizer - into a Shopify Plus storefront.You will be the technic...Show more
Last updated: 11 days ago • Promoted
Polyglot Tech Lead

Polyglot Tech Lead

Connect Tech+Talent • jaipur, rajasthan, in
Lead the design, development, and delivery of scalable backend systems.Be hands-on across Java and PHP (Laravel) codebases.Drive architectural decisions and technical best practices.Review complex ...Show more
Last updated: 23 days ago • Promoted
Senior OpenStack Engineer

Senior OpenStack Engineer

Onemind Services LLC • jaipur, rajasthan, in
We are seeking a deeply technical Senior OpenStack Engineer to design, build, automate, scale, and operate large-scale production OpenStack environments powering enterprise private clouds, MSP plat...Show more
Last updated: 7 days ago • Promoted
Technical Lead

Technical Lead

RoboMQ • jaipur, rajasthan, in
We are looking for a talented Lead Software Engineer to spearhead the technical evolution of our Identity Governance and Administration (IGA) platform, Hire2Retire.This role is designed for a techn...Show more
Last updated: 7 days ago • Promoted
Frontend Developer

Frontend Developer

VectorShift • jaipur, rajasthan, in
As a Frontend Engineer, you will have the unique opportunity to shape the DNA of our user experience.Given the no/low-code nature of our platform, we're seeking someone who is not only technically ...Show more
Last updated: 30+ days ago • Promoted
Sr. Sitecore Developer

Sr. Sitecore Developer

Closeloop Technologies • jaipur, rajasthan, in
Job Title: Senior Sitecore Developer.Experience Required: 10-15 years.We are looking for a highly experienced Sitecore professional to own architecture, technical strategy, and delivery of enterpri...Show more
Last updated: 22 days ago • Promoted
Senior Frontend Engineer

Senior Frontend Engineer

Edstem Technologies • jaipur, rajasthan, in
We are looking for a seasoned Senior Frontend Engineer to join our engineering team and take full ownership of frontend architecture, delivery, and team leadership.You will independently drive fron...Show more
Last updated: 18 days ago • Promoted
Senior Frontend Engineer (Part time)

Senior Frontend Engineer (Part time)

Edirq • jaipur, rajasthan, in
We are a US (Silicon Valley)–based startup building a.Our product is already in the implementation and validation phase, and we are actively running a full cycle of.Lead / Senior-level mobile front...Show more
Last updated: 7 hours ago • Promoted • New!
Frontend Developer

Frontend Developer

Infinite Possibilities • jaipur, rajasthan, in
Infinite Possibilities is a Generative AI startup specializing in full-range product development services for software vendors and corporations.We focus on accelerating AI adoption and creating AI-...Show more
Last updated: 13 days ago • Promoted
Senior Associate

Senior Associate

PwC India • jaipur, India
Senior Asssociate_II Full Stack Developer + Power BI_II _IFS_II PAN India.As Support Technician, you provide first-line technical assistance and support for queries and issues related to the applic...Show more
Last updated: 10 days ago • Promoted
Technical Founder in Residence

Technical Founder in Residence

Silicon Valley Consulting • jaipur, rajasthan, in
As Silicon Valley Consulting we help companies improve their ads by building custom martech solutions.You'll be working for Silicon Valley Consulting's child company TGA Fund.TGA Fund is a high-own...Show more
Last updated: 3 days ago • Promoted
Frontend Developer - React / Angular [T500-24766]

Frontend Developer - React / Angular [T500-24766]

Talent500 • jaipur, rajasthan, in
Talent500 is the go-to premium destination for the best global job opportunities at Global Capability Centres or GCCs in India.We believe in opportunities favoring the bold and thus, we help the be...Show more
Last updated: 7 days ago • Promoted
UI Engineer

UI Engineer

Tilda Research • jaipur, rajasthan, in
You will play a key role in translating product and design ideas into high-quality, performant user experiences.You should be comfortable working in a fast-moving startup environment where ownershi...Show more
Last updated: 17 days ago • Promoted
Senior React Native Developer (Mobile-First AI Platform)

Senior React Native Developer (Mobile-First AI Platform)

Fig • jaipur, rajasthan, in
Join a high-growth, venture-backed startup as an early technical hire.We are building a mobile-first platform that is transforming how entrepreneurs start and run their businesses, leveraging the f...Show more
Last updated: 30+ days ago • Promoted