Note: The job is a remote job and is open to candidates in USA. Kopius is a technology-driven company focused on solving complex problems in the financial services industry. They are seeking a Senior Front End Engineer to design and implement user-facing layers for internal analytics tools, collaborating closely with various engineering and design teams to ensure high-quality, maintainable interfaces.
Responsibilities
- 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
Skills
- 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 the App Router, routing, server-side rendering (SSR), static site 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
- 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
- Experience with data visualization libraries (D3, Recharts, Visx) and building data-heavy dashboards
- Previous experience working on financial services, fintech, or data analytics platforms
Company Overview