Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
This role is ideal for someone who:
- Enjoys owning end-to-end features - not just shipping tickets
- Cares deeply about performance, maintainability, and user experience
- Is curious, proactive, and eager to learn
- Thrives on initiative - spotting gaps, crafting features, and drives ideas forward
- Build and maintain high-quality, responsive UI components using ReactJS, TypeScript, and modern JavaScript (ES6+).
- Implement reusable components with a strong sense of structure, clarity, and performance in mind.
- Own features development ensuring performance and cross-browser compatibility.
- Follow and advocate for frontend best practices, accessibility, and clean code standards.
- Collaborate with backend team, and product owners to turn product requirements into polished frontend features.
- Troubleshoot bugs and optimize for speed, responsiveness, and maintainability.
- Actively participates in code reviews and contributes to raising overall team performance.
- 2-3 years of hands-on experience in frontend development using ReactJS (or Equivalent), TypeScript, HTML, CSS, and modern JavaScript (ES6+).
- Practical experience with state management libraries (Redux preferred).
- Proactive in understanding business requirements and translating them into thoughtful UI implementations.
- Awareness of UI/UX principles, component-driven architecture, code modularity, and frontend performance considerations
- Demonstrates good coding hygiene - clean code, consistent naming, attention to reusability.
- Excellent problem-solving and debugging skills.
- Comfortable with browser-based developer tools and performance profiling.
- Clear communication, attention to detail, and a self-starter attitude.
- Experience working in financial services, trading platforms, or complex dashboard applications.
- Hands-on with data visualisation (Highcharts, D3.js, or similar libraries).
- Exposure to building or maintaining design systems or UI libraries.
- Familiarity with testing frameworks (Jest, React Testing Library, etc.)
- Engineers who think before they code, and read before they refactor.
- People who question existing patterns if there are better alternatives.
- Contributors who care as much about why something is built as how.
Key Skills
Ranked by relevanceReady to apply?
Join Graviton Research Capital LLP and take your career to the next level!
Application takes less than 5 minutes