Job Title: |
|
Frontend Engineer |
Category: |
|
Software Development |
Total Positions: |
|
1 |
Job Location: |
|
Islamabad, Karachi, Lahore, Rawalpindi, Sargodha, Abbottabad, Gujrat, FR Peshawar |
Gender: |
|
No Preference |
Minimum Education: |
|
Bachelors |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
5 Years year(s) |
Salary Range: |
|
PKR 35,000 to 450,000 per Month |
Apply By: |
|
Jul 2, 2025 |
|
|
|
|
|
|
|
|
Job Description: |
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.
|
Company Information |
|
Company Name: Vector Solutions Company Description:
pAlgorithmic Capital Markets LLC. designs and develops automated limit order trading algorithms for NASDAQ and NYSE markets. Our Pakistan based subsidiary also helps our exclusive Wall Street clients save large amount of capital for pension funds, endowments, retirements, insurance systems as well as hi net worth individuals. Our work has contributed to strengthening of our clients expertise in navigating risky markets and help the society indirectly. ACM's fully automated expert systems have direct links to all ECNs, NASDAQ exchange and NYSE Super DOT system. Our algorithms impart machine intelligence to our super fast computers which in turn crunch numerous calculations to place limit orders. We are quick to readjust our limit orders when we predict an oncoming shift in market behavior. ACMs systems are designed for continuous limit order trading with minimal market impact through the use of predictive mathematical, statistical and parametric techniques./p
|
|