Frontend Engineer
WHAT YOU'LL DO
Core Responsibilities:
- Build and own checkout SDKs for payments, investments, and KYC workflows
- Develop merchant dashboards with complex data visualization and real-time monitoring
- Create internal admin tools for operations and compliance teams
- Drive performance optimization (Core Web Vitals, bundle sizes, rendering)
- Implement testing, CI/CD, code reviews, and documentation best practices
- Collaborate with product, design, backend, and compliance teams
As You Grow:
- Architect scalable frontend systems (design systems, micro frontends)
- Mentor junior engineers through code reviews and technical guidance
- Influence technical direction and tooling decisions
- Participate in hiring and team building
REQUIREMENTS
EXPERIENCE & BACKGROUND
Required:
- 3-6+ years of professional frontend development experience
- 2+ years tenure at at least one company (we value stability)
- Production experience building customer-facing web applications at scale
- Strong fundamentals in React, state management, and modern JavaScript
Bonus:
- Micro frontends implementation experience
- Design system development
-
TECHNICAL SKILLS
Core (Must Have):
- React: Hooks, context, performance profiling, component composition
- TypeScript: Type safety, generics, advanced patterns
- State Management: Redux/Zustand/TanStack Query - understand trade-offs
- Styling: Tailwind CSS, responsive design, CSS-in-JS
- Testing: Jest (unit), Playwright/Cypress (E2E) - strong testing philosophy
- Performance: Lighthouse, Core Web Vitals, code splitting, lazy loading
Nice to Have:
- Micro frontends (Module Federation, Single-SPA)
- Design systems (Storybook, component libraries)
- Monorepo tools (Turbo Repo, Nx)
- Backend basics (REST, GraphQL, Node.js)
- DevOps (CI/CD, AWS, Docker)
WHAT WE'RE LOOKING FOR
MOTIVATION & MINDSET
We Value:
- Growth-seeking mindset: You make career moves to grow, not escape "boring"...