Job Openings Senior Frontend Engineer (React + TypeScript) - FRAG Games

About the job Senior Frontend Engineer (React + TypeScript) - FRAG Games

Our client FRAG Games is looking for Senior Frontend Engineer in Lahore.

Job Description:

About the Role

We're looking for a Senior Software Engineer with a strong frontend focus to help build and evolve Visme's core product — a complex, high-performance visual editor used to create presentations, infographics, documents, and interactive content.

What You'll Do

  • Build and ship complex frontend features powering Visme's visual editor
  • Implement interactive systems for layout, text editing, object manipulation, and rendering
  • Write high-quality TypeScript and modern JavaScript
  • Design scalable frontend architecture for a large SaaS application
  • Optimize performance for large documents and heavy UI interactions
  • Collaborate closely with product managers, designers, and backend engineers
  • Participate in architecture discussions and technical decision-making
  • Mentor engineers and contribute to strong engineering practices
  • Use AI-assisted development tools daily to accelerate development, debugging, and problem solving

What We're Looking For

  • 5+ years of professional software engineering experience
  • Strong expertise in JavaScript and TypeScript
  • Deep experience with modern frameworks such as React, Vue, or similar
  • Experience building complex, interactive web applications
  • Strong understanding of frontend architecture, state management, and performance optimization
  • Experience working in large codebases and collaborative engineering teams
  • Working knowledge of modern databases and cloud computing services
  • Ability to own features from design to production
  • Comfort with AI-augmented development is required for this role.

Nice to Have

  • Experience working on design tools, document editors, or canvas-based applications
  • Experience with rendering pipelines or complex UI state systems
  • Familiarity with Node.js or backend APIs
  • Experience improving performance of large frontend applications

Why This Role Is Interesting

  • Work on one of the most complex parts of Visme — the interactive visual editor
  • Solve real engineering challenges around rendering, performance, and user interaction
  • High ownership and impact on product architecture
  • Work in an engineering culture that embraces modern AI-driven development