Sr Front-End Engineer
Role details
Job location
Tech stack
Job description
We are looking for a Sr Front End Engineer with strong expertise in React and Next.js to join our team. This role supports a leading U.S.-based financial services firm headquartered in Texas, that is building the next generation of its enterprise data and analytics platform - a high-scale environment that powers reporting, insights, and decision-making across the business. In this role, you will design and implement the user-facing layer of internal analytics tools and data products, partnering closely with backend engineers, data engineers, designers, and business stakeholders. You will own front-end architecture decisions, mentor other engineers, set technical standards, and deliver performant, accessible, and maintainable interfaces at scale., Lead the design, development, and maintenance of front-end components and features using React and Next.js, focused on performance, scalability, and maintainability. Drive front-end architecture decisions, define reusable patterns, and establish coding standards across the team. Translate complex product requirements and design specifications into clean, reusable, and well-tested UI components. Collaborate with backend engineers to define and consume REST APIs, aligning on data contracts and edge cases. Mentor mid-level and junior engineers through code reviews, pairing, and technical guidance. Write high-quality unit and integration tests; partner with QA to ensure comprehensive test coverage and zero-defect production releases. Optimize application performance, including bundle size, rendering, server-side rendering (SSR), and Core Web Vitals. Ensure accessibility (WCAG) and cross-browser compatibility across all delivered features. Work with Production Support and Platform Engineering teams to triage and resolve production issues promptly. Follow agile and release management best practices to ensure smooth deployments and prevent install failures. Stay current with evolving front-end technologies and trends; evaluate and introduce modern patterns where they bring measurable value.
Requirements
Strong communication skills. Self-motivated, quick learner, and adaptable to new technologies and legacy systems. Thrives in a team environment, actively contributes to collaboration, and fosters a sense of community. Excellent problem-solving and analytical skills, with a keen eye for detail and a proactive approach to issue resolution. Requirements
-
7+ years of professional experience in front-end development, with at least 5+ years building production applications in React.
-
Hands-on experience with Next.js, including routing, server-side rendering (SSR), static generation (SSG), and API routes.
-
Strong proficiency in TypeScript, modern JavaScript (ES2020+), HTML5, and CSS3.
-
Deep understanding of state management patterns (e.g., React Query, Redux Toolkit, Zustand, or Context API) and the ability to choose the right approach per use case.
-
Experience integrating with RESTful APIs and handling authentication, error states, caching, and pagination at scale.
-
Hands-on experience with testing frameworks such as Jest and React Testing Library; familiarity with end-to-end tools (Cypress or Playwright) is a plus.
-
Experience with CI/CD tools (Jenkins, GitHub Actions, Bitbucket Pipelines, Bamboo, or similar) and Git-based workflows.
-
Proven experience leading front-end initiatives, mentoring engineers, and driving architecture and code-quality standards across a team.
-
Strong sense of UI/UX and attention to detail when implementing designs from Figma or equivalent tools.
-
Nice to have:
-
experience with data visualization libraries (D3, Recharts, Visx) and building data-heavy dashboards.
-
previous experience working on financial services, fintech, or data analytics platforms.
Things to keep in mind! Applicants should be eligible to work in the US without requiring sponsorship now or in the future.
Benefits & conditions
Pay range: $145,605 - $180,995. Individual pay is determined by multiple factors, including job-related knowledge, skills, experience, and relevant education or training.