React Front-end Engineer

Job Description

This is not your typical engineering role. As the Frontend Engineer, you’ll take full ownership of the frontend architecture and play a key role in crafting a platform that delivers a seamless and visually stunning user experience. You’ll collaborate closely with world-class engineers, designers, and researchers to build a product that’s intuitive, scalable, and cutting-edge.

 

Key Responsibilities:

  • Design and implement a world-class frontend using React and TypeScript that sets new standards for usability and performance.
  • Design and implement dynamic UI components using React.js for the Superset plugin.
  • Develop configurable control panels for MVT URLs, layer settings, and styling.
  • Implement interactive features like tooltips, click-to-filter functionality, and object interactivity on maps.
  • Ensure seamless multi-instance functionality for plugins on a single dashboard.
  • Establish best practices for frontend development, ensuring clean, maintainable, and scalable code.
  • Shape the technical culture of the company, mentoring future team members as the organization grows.

 

Qualifications:

  • 4+ years of experience with React.js and modern JavaScript (ES6+).
  • Experience with Maplibre GL JS or similar mapping libraries.
  • Familiarity with data visualization tools like D3.js.
  • Strong debugging and performance optimization skills.
  • Front-End Development and Software Development skills
  • Visual Design and User Experience (UX) Design skills
  • Strong understanding of modern web technologies
  • Ability to conduct user research and usability testing
  • Excellent problem-solving and analytical skills
  • Bachelor's or Master's degree in Computer Science, Design, Human-Computer Interaction, or related field

Job Summary

  • Published on:2025-01-15 4:28 pm
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:4 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline: 2025-03-01