
Front-End Developer – React, Angular
MARGO
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
About the role
- Design and develop high-performance front-end applications using React or Angular
- Own UI architecture, component design and state management
- Build data-intensive and real-time user interfaces
- Ensure scalability, maintainability and long-term evolvability of UI platforms
- Apply best practices around clean code, refactoring and testing
- Develop UIs consuming real-time or near real-time data streams
- Manage high-frequency UI updates and rendering efficiency
- Optimise performance under real-time constraints
- Control latency perception, responsiveness and user experience
- Work with event-driven and streaming data sources
- Work closely with backend teams to define and consume APIs
- Collaborate with production, infrastructure and QA teams
- Translate business and user needs into robust UI solutions
- Act as a technical reference on front-end topics within the team
- Enforce high standards for code quality, testing and documentation
- Participate in code reviews and architectural discussions
- Contribute to continuous improvement of front-end practices and tooling
- Support mentoring and knowledge sharing while remaining hands-on
Requirements
- Strong experience as a Front-End Developer on complex web applications
- Expert-level proficiency in either React or Angular
- Solid understanding of front-end architecture and design patterns
- Experience building scalable and maintainable UI platforms
- Strong attention to performance and user experience
- Ability to work in demanding Front Office or Risk environments
- Excellent communication and collaboration skills
- Exposure to Front Office, Risk or real-time systems
- Experience working on data-intensive or analytical UIs
- Familiarity with real-time communication patterns
- Mentoring or technical leadership experience
Benefits
- Access to complex Front Office and Risk UI platforms
- Strong emphasis on engineering quality and clean front-end architecture
- Real-time, performance-sensitive UI challenges
- Human-sized consultancy with close support and long-term focus
- Long-term career opportunities across engineering and architecture
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactAngularUI architecturecomponent designstate managementreal-time data streamsperformance optimizationclean coderefactoringtesting
Soft skills
communicationcollaborationattention to performancementoringtechnical leadership