Overview:
We are seeking a talented and experienced Frontend Engineer to join our engineering team and play a key role in developing the desktop application for our FX e-Trading system. The ideal candidate will have a strong background in React JS, experience with desktop application development using OpenFin or Electron, and proficiency in working with WebSockets for real-time communication.
Responsibilities:
1. Develop the user interface for our FX Etrading desktop application using React JS and either OpenFin or Electron.
2. Implement real-time communication between the frontend and backend using WebSockets to ensure efficient and reliable data exchange.
3. Collaborate with UX/UI designers to create intuitive and visually appealing user interfaces that enhance the user experience and facilitate seamless interaction with the trading system.
4. Integrate the desktop application with the server-side components of the FX Etrading system, ensuring efficient and reliable communication between the frontend and backend.
5. Implement best practices for desktop application development, including performance optimization, accessibility, and internationalization.
6. Participate in code reviews and contribute to maintaining a high-quality codebase.
7. Collaborate with cross-functional teams, including backend engineers, DevOps, and QA, to ensure a seamless development process and high-quality output.
8. Stay up-to-date with the latest trends, technologies, and best practices in frontend and desktop application development.
Requirements:
1. Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
2. A minimum of 4 years of experience in frontend development, with expertise in React JS and desktop application development using OpenFin or Electron.
3. Strong understanding of web technologies, such as HTML5, CSS3, and JavaScript, and experience with modern frontend development tools and libraries.
4. Proficiency in working with WebSockets for real-time communication between frontend and backend systems.
5. Experience with state management libraries (especially, Redux) and testing frameworks (e.g., Jest or Enzyme).
6. Familiarity with the financial industry, particularly in the area of FX trading, is a plus.
7. Strong problem-solving skills and the ability to work effectively in a collaborative, agile development environment.
8. Excellent communication skills, both written and verbal
Job Timings 9:30 AM – 6:30 PM | Monday to Saturday Interview Timings 11:00 AM – 4:00 PM | Monday...
Apply For This JobJob Timings 09:30 am – 6:30pm | Monday to Saturday Interview Timings 11:00 am – 4:00pm | Monday to Saturday...
Apply For This JobA Business Development Manager (BDM) for corporate travel sales focuses on expanding the company’s client base and revenue by identifying new...
Apply For This JobResponsibilities: • Take on complex problems that span multiple components and teams. • Independently own one or more multiple modules,...
Apply For This JobAs an Inside Sales Representative at WeAssemble, you will play a critical role in generating new business and managing existing...
Apply For This JobJob Timings 10 AM – 7 PM | Monday to Saturday Interview Timings 11:00 AM – 4:00 PM | Tuesday...
Apply For This Job