At a Glance
- Tasks: Develop and enhance user interfaces while optimising performance for high-impact applications.
- Company: Join a dynamic tech company focused on innovative financial solutions.
- Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a collaborative culture that values creativity and impact in the fintech space.
- Qualifications: 3+ years in JavaScript/TypeScript, with strong React and Redux skills; degree in Computer Science preferred.
- Other info: Experience with OpenFin and financial markets is a plus.
The predicted salary is between 43200 - 72000 £ per year.
Core Technical Requirements
1. Strong proficiency in JavaScript and TypeScript
Minimum 3+ years of experience writing production-level code
Ability to understand, learn and enhance existing codebase is a must
2. Advanced experience with React and Redux
Solid experience building responsive, high-performance UIs using React and Redux
3. Experience with OpenFin
Prior hands-on experience building or maintaining apps using the OpenFin platform
Familiarity with API and window management in OpenFin
4. WebSocket and real-time data handling
Strong understanding of WebSocket protocols and managing real-time data feeds
Experience handling data streaming and event-driven architectures
5. HTML/CSS Expertise
Strong knowledge of HTML and CSS
Ability to design accessible, cross-browser compatible UIs
6. Java Experience
Java experience is a strong plus
Responsibilities
Application Architecture & Performance
· Familiarity with high-performance, low-latency frontend systems
· Experience optimizing rendering performance and handling large datasets in the UI
Domain Knowledge
· Exposure to financial markets, especially securities trading, is a plus
· Understanding of trading workflows, market data, or order management systems is a plus
Testing & Quality
· Experience with frontend testing frameworks (e.g., Jest, React Testing Library)
· Understanding of automated testing and CI/CD pipelines is a plus
Soft Skills & Collaboration
· Strong communication skills
· Comfortable with rapid release cycles
· Proactive in debugging and supporting production issues
Education & Qualifications
· Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
· Overall software development experience of 5+ years
#J-18808-Ljbffr
Full Stack UI/UX Developer employer: Cantor Fitzgerald
Contact Detail:
Cantor Fitzgerald Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack UI/UX Developer
✨Tip Number 1
Familiarise yourself with the OpenFin platform and its capabilities. Since prior hands-on experience with OpenFin is a requirement, consider building a small project or contributing to an open-source project that uses OpenFin to showcase your skills.
✨Tip Number 2
Brush up on your WebSocket knowledge and real-time data handling. You might want to create a demo application that utilises WebSockets to demonstrate your understanding of managing real-time data feeds, which can set you apart from other candidates.
✨Tip Number 3
Engage with the developer community, especially those focused on financial technologies. Networking with professionals in this niche can provide insights into industry trends and may even lead to referrals for job openings at StudySmarter.
✨Tip Number 4
Prepare to discuss your experience with frontend testing frameworks like Jest and React Testing Library. Being able to articulate your approach to testing and quality assurance will demonstrate your commitment to delivering high-quality code.
We think you need these skills to ace Full Stack UI/UX Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with JavaScript, TypeScript, React, and Redux. Include specific projects where you've built responsive UIs and mention any relevant experience with OpenFin or WebSocket protocols.
Craft a Compelling Cover Letter: In your cover letter, express your passion for UI/UX development and how your skills align with the company's needs. Mention your familiarity with financial markets if applicable, and provide examples of how you've optimised performance in previous roles.
Showcase Your Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your proficiency in the required technologies. Highlight any applications you've built using OpenFin or those that handle real-time data.
Prepare for Technical Questions: Anticipate technical questions related to your experience with frontend testing frameworks and CI/CD pipelines. Be ready to discuss your approach to debugging and supporting production issues, as well as your understanding of trading workflows.
How to prepare for a job interview at Cantor Fitzgerald
✨Showcase Your Technical Skills
Be prepared to discuss your proficiency in JavaScript, TypeScript, React, and Redux. Bring examples of your previous work that demonstrate your ability to write production-level code and enhance existing codebases.
✨Demonstrate Your Understanding of OpenFin
Since experience with OpenFin is crucial, make sure you can explain how you've built or maintained applications on this platform. Discuss your familiarity with API and window management in OpenFin to show your depth of knowledge.
✨Highlight Your Real-Time Data Handling Experience
Prepare to talk about your understanding of WebSocket protocols and how you've managed real-time data feeds in past projects. Providing specific examples of handling data streaming and event-driven architectures will set you apart.
✨Emphasise Your Soft Skills
Strong communication skills are essential for this role. Be ready to discuss how you've collaborated with teams in fast-paced environments and how you've proactively addressed production issues in the past.