Senior Frontend Developer

Finix
Summary
Join Finix's Frontend Engineering Team as a Senior Front End Engineer to build and support payment management dashboards and user-facing components. You will contribute to the technical design, implementation, testing, and production support of Finix's user-facing software products, ensuring reliable service for customers. This role demands exceptional technical skills, attention to detail, a passion for growth, and a commitment to customer experience. You will work on core UI/UX, design reusable components, architect UI systems, collaborate with various teams, and mentor other engineers. The position offers a fast-paced environment with many exciting projects. Finix is seeking engineers with a strong technical background and a dedication to delivering high-quality work.
Requirements
- Able to balance delivering code, infrastructure, and tests against attention to quality
- Experienced in defining technical designs that meet user needs
- Skilled with disambiguating requirements, and identifying design implications
- Proactive in monitoring live systems and troubleshooting production issues
- Committed to documenting and communicating to share and preserve knowledge
- 6+ years of hands-on development with HTML, CSS/SCSS & JavaScript
- 3+ years of hands-on development in React
- Experience with State Management systems (Redux, Recoil, Jotai, and Zustand)
- Experience using and configuring testing frameworks
Responsibilities
- Work on the core UI/UX for customer-facing features and internal tools
- Design efficient and reusable components that power our web applications
- Architect our UI systems to scale and resolve performance issues
- Collaborate closely with Product, UX, and internal customer teams
- Mentor other team members on engineering best practices
Preferred Qualifications
- Payments, Fraud, Risk, or Finance background
- Experience with Spring, Gradle, Docker, K8s, and/or AWS infrastructure
- Previously implemented secure, highly available, and observable REST APIs and services
Benefits
- $60 - $80 an hour
- Remote, Canada
Share this job:
Similar Remote Jobs
