UI Frontend Developer
Role details
Job location
Tech stack
Job description
-
Lead frontend delivery, setting a high bar for code quality, reliability, and user experience.
-
Mentor engineers and drive best practices across architecture, testing, and documentation.
-
Partner closely with product, UX, and backend teams to translate outcomes into scalable UI solutions.
-
Establish strong engineering hygiene: pull request workflows, design reviews, and test automation.
-
Promote responsible use of AI-assisted engineering (e.g., Copilot/agentic tools) to improve velocity and quality.
Requirements
Do you have experience in TypeScript?, BS/BA degree or equivalent practical experience.
-
5+ years of hands-on engineering experience, including 3+ years with React and TypeScript.
-
Expert proficiency in JavaScript/TypeScript and the React ecosystem.
-
Experience with frontend architecture patterns at scale (e.g., Micro Frontends) and monorepo tooling (e.g., Nx).
-
Strong testing mindset, including unit/functional/integration testing.
-
Strong collaboration and stakeholder management skills in Agile delivery environments.
Preferred Qualifications
-
Experience improving coding velocity and quality using GenAI and agentic tools (e.g., Copilot); experience integrating LLM capabilities into engineered solutions is a plus.
-
Experience with NGINX and modern deployment patterns.
-
Experience designing and consuming APIs and working effectively with microservices.
-
Experience building cloud-native applications (AWS/Azure/Pivotal or similar) and maintaining CI/CD pipelines (e.g., Jenkins).
-
Engineering experience in fintech (Investment Banking or Capital Markets preferred)."