UI Developer - 13042
Job Title: UI Developer
Location: Bromley
Working Pattern: Full Time, Hybrid - 3 days in the office
Contract Length: 12 months with potential for extending
Daily rate: Circa 700per day via an Umbrella
Are you a passionate UI Developer looking to make an impact in the finance industry? Do you thrive on building modern, scalable, and user-friendly web interfaces? If so, we have an exciting opportunity for you to join our client's dynamic team!
About the Role:
As a UI Developer, you will be at the forefront of developing innovative user interfaces for a cutting-edge Generative AI platform. Collaborating with talented professionals in Global Markets Sales & Trading and Quantitative Strategies, you will harness the power of data to drive insights and transform business processes.
Key Responsibilities:
- Design, develop, and maintain reusable UI components using React and TypeScript.
- Implement responsive and accessible interfaces that meet enterprise standards (e.g., WCAG).
- Collaborate with product managers, UX designers, and backend engineers to deliver high-quality features.
- Integrate with RESTful APIs and manage application state using Redux Toolkit and RTK Query.
- Incorporate Vercel AI SDKUI components to enhance chatbot functionality and user experience.
- Ensure code quality through unit and integration testing with Vitest and React Testing Library.
- Participate in code reviews and contribute to architectural decisions.
- Optimize performance and troubleshoot issues across various browsers and devices.
What You Bring:
Required Skills & Experience:
- Experience developing modern web applications with React and TypeScript.
- Expert knowledge in JavaScript/TypeScript
- Strong understanding of component-based architecture and state management.
- Hands-on experience in Python service-side development and APIs (e.g., FastAPI).
- Familiarity with testing frameworks (Vitest, React Testing Library) and pytest for Python.
- Experience with CI/CD tools and collaborative development workflows using Git/Bitbucket.
Non-Technical Skills:
- Self-starter with excellent analytical and problem-solving abilities.
- Detail-oriented and highly organised.
- Strong communication skills to collaborate with business stakeholders and technical teams.
- Adaptable to shifting and competing priorities.
- Committed to delivering high-quality service.
Preferred Qualifications:
- Experience with schema validation using Zod.
- Familiarity with component documentation tools (e.g., Storybook).
- Understanding of performance optimisation techniques for large-scale applications.
- Experience developing frameworks and tools specific to AI/ML
- Familiarity with cloud platforms and development in cloud environments.
Why Join Us?
At our client's organisation, you will enjoy a collaborative and inclusive workplace that values your contributions. They are committed to your professional growth and well-being, offering competitive benefits that support your physical, emotional, and financial health.
This is more than just a job; it's an opportunity to work on innovative projects that make a difference. You'll be part of a team that believes in Responsible Growth, ensuring a positive impact on clients, communities, and shareholders.
Ready to Make a Difference?
If you're excited about leveraging your skills in a fast-paced environment and contributing to a groundbreaking Generative AI platform, we'd love to hear from you!
Apply Today!
Join us in shaping the future of finance through technology and innovation. Your journey starts here!
We use generative AI tools to support our candidate screening process. This helps us ensure a fair, consistent, and efficient experience for all applicants. Rest assured, all final decisions are made by our hiring team, and your application will be reviewed with care and attention.
Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.