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