Job Description
🚀 Role Overview
We are seeking an experienced UI / Frontend Developer to lead high-impact frontend delivery in a fast-paced fintech environment. This role combines hands-on technical expertise with mentorship, architectural leadership, and strong collaboration across product, UX, backend, and DevOps teams.
You’ll set a high standard for code quality, reliability, and user experience while helping scale modern frontend architecture in enterprise-grade systems.
🎯 Key Responsibilities
- Lead frontend delivery with a focus on performance, scalability, and UX excellence.
- Mentor engineers and promote best practices in architecture, testing, and documentation.
- Collaborate with product managers, UX designers, and backend teams to translate business outcomes into scalable UI solutions.
- Establish strong engineering hygiene:
- Pull request workflows
- Design reviews
- Automated testing standards
- Champion responsible and effective use of AI-assisted engineering tools (e.g., Copilot and agentic tools) to enhance productivity and quality.
- Contribute to scalable frontend architecture patterns such as Micro Frontends.
- Maintain high standards for performance, accessibility, and maintainability.
✅ Required Qualifications
- BS/BA degree or equivalent practical experience.
- 5+ years of hands-on engineering experience.
- 3+ years of professional experience with React and TypeScript.
- Expert-level proficiency in JavaScript/TypeScript and the React ecosystem.
- Experience with large-scale frontend architecture (e.g., Micro Frontends).
- Experience with monorepo tooling such as Nx.
- Strong testing mindset:
- Unit testing
- Functional testing
- Integration testing
- Strong collaboration and stakeholder management skills in Agile environments.
⭐ Preferred Qualifications
- Experience improving engineering velocity and code quality using GenAI tools (e.g., Copilot).
- Experience integrating LLM capabilities into production systems.
- Experience with NGINX and modern deployment patterns.
- Strong API design and integration experience with microservices architectures.
- Experience building and deploying cloud-native applications (AWS, Azure, or similar).
- Experience maintaining CI/CD pipelines (e.g., Jenkins).
- Fintech domain experience — particularly in Investment Banking or Capital Markets.
🧠 What Makes You Successful in This Role
- Strong architectural thinking with attention to long-term scalability.
- Ability to balance speed and quality in high-stakes environments.
- Clear communicator across technical and non-technical stakeholders.
- Ownership mindset with accountability for delivery outcomes.
- Passion for mentoring and raising engineering standards across teams.
🌍 Why Join?
- Work on mission-critical financial systems.
- Influence large-scale frontend architecture decisions.
- Collaborate in a high-performing Agile engineering culture.
- Contribute to innovation in fintech and capital markets technology.