Frontend Engineer

Vector Solutions, Islamabad, Karachi, Lahore, Rawalpindi, Sargodha, Abbottabad, Gujrat, FR Peshawar

Apply By : Jul 2, 2025 |
Job Description (Total Position: 1)

We are seeking a highly skilled and motivated Remote Front-End Engineer with expertise in React, Tauri, and JavaScript APIs to join our exceptional development team. You will be instrumental in building and optimizing the user interface of our real-time financial application, ensuring rapid and efficient delivery of critical market data. This role demands strong teamwork skills, a proven ability to optimize front-end performance for high-frequency data environments, and experience developing rich desktop applications that display real-time updates. You will be expected to optimize existing code and leverage the latest development techniques to contribute to a platform that handles terabytes of rapidly changing data from global financial markets daily.

Responsibilities:

  • Develop and Maintain Front-End Features: Design, develop, and implement user-facing features for our real-time financial application using React, Tauri, and JavaScript APIs.
  • Optimize for Real-Time Data Delivery: Focus on optimizing the front-end architecture and components to ensure the rapid and efficient display of real-time financial data.
  • Enhance User Interface and Experience: Contribute to the enhancement of the application\'s user interface (UI) and user experience (UX) to provide intuitive and powerful tools for financial professionals.
  • Work with Tauri for Desktop Application Development: Utilize Tauri to build and maintain high-performance desktop applications that seamlessly integrate web technologies with native functionalities.
  • Integrate with JavaScript APIs: Effectively consume and integrate with various JavaScript APIs to fetch and display real-time market data and facilitate user interactions.
  • Optimize Existing Codebase: Analyze and optimize existing front-end code for performance, efficiency, and maintainability.
  • Collaborate with the Development Team: Work closely and effectively with other front-end and back-end engineers, designers, and product managers in a collaborative team environment.
  • Ensure Data Accuracy and Integrity: Implement robust mechanisms to ensure the accurate and timely display of financial data.
  • Contribute to Technical Design and Architecture: Participate in discussions and contribute to the technical design and architecture of the front-end components.
  • Stay Current with Technology: Continuously learn and adopt new front-end technologies, best practices, and development techniques.
  • Leverage Modern Development Tools: Utilize and integrate modern development tools, including AI-assisted coding tools like GitHub Copilot and ChatGPT, to enhance productivity and code quality.

Required Skills and Experience:

  • Strong Proficiency in React: Deep understanding of React fundamentals, component-based architecture, state management (e.g., Redux, Zustand, Context API), and modern React best practices.
  • Experience with Tauri: Proven experience in developing desktop applications using the Tauri framework.
  • Solid Understanding of JavaScript (ES6+): Strong grasp of core JavaScript concepts, asynchronous programming, and modern JavaScript features.
  • Experience Optimizing Front-End Performance: Demonstrated ability to identify and implement performance optimizations in front-end applications, particularly for handling real-time data streams.
  • Experience Developing Rich Desktop Applications: Proven track record of developing feature-rich desktop applications with complex UIs and real-time data updates.
  • Excellent Team Working Skills: Ability to collaborate effectively with a diverse team of engineers, designers, and product managers.
  • Experience with JavaScript APIs: Proficient in consuming and integrating with various JavaScript APIs, including those for real-time data.
  • Strong Problem-Solving and Debugging Skills: Ability to analyze and resolve complex front-end issues efficiently.
  • Experience with Version Control (Git): Proficient in using Git for version control and collaborative development.
  • Understanding of Front-End Build Tools and Workflows: Familiarity with modern front-end build tools (e.g., Webpack, Parcel, Vite) and development workflows.

Highly Desirable Skills and Experience:

  • Exposure to Real-Time Financial Applications: Prior experience working on applications that display real-time financial market data.
  • Understanding of Financial Markets Data: Familiarity with financial market data structures, data feeds, and common financial instruments.
  • Experience with Data Visualization Libraries: Knowledge of data visualization libraries (e.g., Chart.js, D3.js) for presenting financial data effectively.
  • Familiarity with Testing Frameworks: Experience with front-end testing frameworks (e.g., Jest, React Testing Library, Cypress).
  • Experience with State Management in Complex Applications: Deep understanding and practical experience with advanced state management patterns in large React applications.
  • Exposure to Back-End Technologies: Basic understanding of back-end technologies and how they interact with the front-end.
  • Experience with AI-Assisted Development Tools: Familiarity with and practical experience using tools like GitHub Copilot and ChatGPT for code generation and assistance.
 
 
Category
Software & Web Development
Gender
No Preference
Minimum Education
Bachelors
Minimum Experience
5 Years
Salary Range
PKR. 35,000 - 450,000/Month