Front-End React Developer (Capital Markets)
Are you a skilled Front-End Developer with a strong background in React, JavaScript, and modern UI frameworks, eager to design impactful, high-performance applications in the capital markets domain? If you excel at building intuitive interfaces and collaborating with cross-functional teams to deliver business-critical solutions, this is an exciting opportunity to join one of our leading banking clients.
Working with a top financial institution, this role calls for a Front-End React Developer (Capital Markets) who will design, develop, and maintain complex front-end applications aligned with enterprise architecture, security, and performance standards. The ideal candidate combines technical excellence with strong problem-solving skills and a deep understanding of both technology and business processes.
Responsibilities:
- Serve as a UI/Front-End React Developer, designing and implementing robust, scalable, and maintainable user interfaces.
- Write clean, efficient, and well-documented JavaScript (ES6+) and TypeScript code adhering to industry best practices.
- Build modern, responsive web applications using React (hooks, context, Redux), HTML5, and CSS3.
- Collaborate with business and technology stakeholders to translate requirements into detailed design specifications and code.
- Support research and development of front-end frameworks, establish coding standards, and lead implementation initiatives.
- Conduct independent analysis and contribute to strategic UI/UX improvements aligned with business objectives.
- Perform unit testing, debugging, and root-cause analysis to ensure defect-free software delivery.
- Evaluate emerging front-end technologies and assess their impact on architecture, integration, and risk.
- Participate in the full software development lifecycle — from design and development to deployment and support.
- Mentor team members, share technical expertise, and contribute to building a community of front-end excellence.
Desired Skill Set:
- 3–5 years of hands-on experience with JavaScript and React as the primary strength.
- Proven expertise in building modern UI applications using React (hooks, context, Redux).
- Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and TypeScript.
- Experience in component design, state management, and routing for scalable front-end architecture.
- Understanding of UI performance optimization, accessibility, and responsive design principles.
- Strong analytical, problem-solving, and debugging skills with a detail-oriented approach.
- Excellent communication and collaboration skills with the ability to work effectively across teams.
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field.
Nice to Have:
- Experience with Java or other back-end technologies.
- Background in the financial or capital markets industry.
- Experience with Jasmine Testing Frameworks, Native Web Components, or Mithril.
- Knowledge of Webpack or other JavaScript task runners/build tools.
- Familiarity with vanilla JavaScript development and browser-based optimization techniques.
- Understanding of software development practices, deployment processes, and system integration principles.
BeachHead is an equal opportunity agency and employer. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.