Senior Front End Engineer
Build and evolve scalable web experiences and frontend architecture for early-stage financial products using React, TypeScript, and Next.js. The role requires strong production web development expertise, architectural leadership, testing experience, and mentorship skills.
About the job
Responsibilities
- Partner with Product and Design to define, build, and evolve user experiences using modern frontend technologies.
- Own and evolve frontend architecture for scalability, performance, accessibility, and maintainability.
- Design and implement complex frontend systems using React, TypeScript, and Next.js, including server-side rendering, routing, data fetching, and performance optimization.
- Establish frontend engineering standards for patterns, tooling, testing strategies, and CI/CD practices.
- Drive cross-team technical initiatives aligning frontend architecture with backend APIs, platform capabilities, and product strategy.
- Identify technical risks and opportunities, providing technical direction and trade-off analysis.
- Mentor frontend engineers and improve code quality, architectural thinking, and delivery practices.
- Design and implement unit, integration, and UI automation tests.
- Define and monitor frontend performance, reliability, and user behavior metrics.
Requirements
- Bachelor’s degree or higher in Computer Science or a related technical field, or equivalent technical experience.
- Expert proficiency in HTML, CSS, JavaScript, TypeScript, React, and Next.js.
- Strong experience with frontend architecture, state management, component design, design systems, micro-frontends or modular architectures, and performance optimization.
- Experience building and operating production web applications using server-side and client-side rendering.
- Deep understanding of software engineering practices across the SDLC, including testing, code reviews, observability, and operational excellence.
- 4+ years of industry experience, with significant depth in frontend or web platform development.
- Experience with cloud-based environments, including AWS, Google Cloud, or Azure, particularly for frontend delivery and integration.
Nice-to-haves
- Experience using AI-assisted development tools such as Copilot, Cursor, or LLMs.
Skills
HTML, CSS, JavaScript, TypeScript, React, Next.js, Server-Side Rendering, Client-Side Rendering, State Management, Design Systems, Micro-Frontends, CI/CD, AWS, GCP, Azure
Similar jobs
Frontend Engineering jobsFrontend-focused senior engineer responsible for building polished AI product experiences in React and TypeScript, with secondary ownership of Go services and APIs. The role requires 7+ years of software engineering experience, frontend leadership, mentoring, and effective use of AI-assisted development tools.
Senior frontend engineer building and refining client-facing financial software, leading end-to-end technical work and cross-functional projects. Requires 7+ years of frontend experience with React, TypeScript, ES6+, and Webpack.
Build and evolve scalable web experiences and frontend architecture using React, TypeScript, and Next.js. The role requires senior-level frontend expertise, production web application experience, cloud familiarity, and strong testing, performance, and mentoring capabilities.
Build and optimize responsive, production-quality interfaces for zero-knowledge and web3 applications using TypeScript, React, and Next.js. The role requires at least five years of software engineering experience, strong UX awareness, and familiarity with blockchain concepts.
Build scalable, high-performance frontend experiences for creating, editing, and exploring data dashboards. The role requires 5+ years of software engineering experience, strong React or similar framework expertise, and experience with frontend and backend systems.