Job Description

Lead the development of user-facing interfaces including the embeddable checkout widget, comprehensive admin dashboard, and developer portal. This role focuses on creating intuitive, responsive, and highly customizable payment experiences that can be seamlessly integrated into the ERP system’s platform while maintaining excellent user experience across all touchpoints.

Core Responsibilities

  • Embeddable Checkout Widget: Develop a fully customizable, responsive checkout experience with configurable branding, multiple layout options (inline, modal, redirect), and mobile optimization
  • Admin Dashboard Frontend: Build comprehensive transaction monitoring, customer management, and merchant administration interfaces with real-time data visualization
  • Developer Portal: Create interactive API documentation, SDK guides, and debugging tools for integration partners
  • Customization System: Implement flexible branding options (colors, logos, typography) and custom field support for industry-specific requirements
  • Mobile Responsiveness: Ensure optimal experience across all devices with progressive web app capabilities
  • Integration Components: Develop reusable UI components for the ERP system’s platform integration and co-branding
  • Performance Optimization: Achieve <2-second load times for checkout and <3-second dashboard loading
  • Accessibility Compliance: Implement WCAG 2.1 AA standards across all user interfaces

  • What They Will NOT Do

    • Backend API Development: Will not build server-side APIs, database schemas, or payment processing logic
    • DevOps Operations: Will not manage deployment pipelines, infrastructure, or production environment setup
    • Mobile Native Development: Will not develop iOS/Android native SDKs (future Phase 3 requirement)
    • Payment Gateway Integration: Will not handle direct integration with payment processors or financial APIs
    • Security Architecture: Will not design security protocols or implement encryption systems
    • Testing Automation: Will not build automated testing frameworks or manage QA processes


    Key Accountabilities & KPIs

    Performance Metrics: Achieve <2-second checkout load times and <3-second dashboard loading
  • User Experience: Maintain >85% user satisfaction rating from both Operators and Royalty Owners
  • Cross-browser Compatibility: Ensure 100% functionality across Chrome, Firefox, Safari, and Edge
  • Mobile Optimization: Achieve 100% mobile responsiveness with no horizontal scrolling
  • Integration Success: Successfully embed checkout in the ERP system’s platform with seamless co-branding
  • Accessibility Compliance: Pass all WCAG 2.1 AA accessibility audits
  • Code Quality: Maintain component reusability >70% and consistent design system implementation

  • Required Technical Skills

    • React Ecosystem: 5+ years with React, Redux/Context API, React Router, React Hooks
    • Modern JavaScript: Advanced TypeScript, ES6+, async/await, module bundling (Webpack/Vite/Next)
    • Styling Technologies: CSS3, Sass/SCSS, CSS-in-JS (styled-components), responsive design
    • Frontend Build Tools: Experience with modern build pipelines, code splitting, performance optimization
    • API Integration: RESTful API consumption, error handling, loading states, caching strategies
    • Version Control: Git workflows, pull request processes, collaborative development
    • Testing: Unit testing (Jest, React Testing Library), integration testing fundamentals
    • Web Standards: HTML5, accessibility standards, progressive web app concepts


    Preferred Capabilities

    • Experience developing embeddable widgets or third-party integrations
    • Knowledge of payment UX best practices and conversion optimization
    • Familiarity with financial services UI/UX requirements
    • Experience with design systems and component libraries
    • Understanding of web security principles (XSS, CSRF prevention)
    • Knowledge of performance monitoring and optimization tools
    • Experience with micro-frontend architectures
    • Background in B2B dashboard development with complex data visualization
    • Experience in Startup / Rapid Development Environment or has been with a startup environment
    • Experience in AI Tools in developing (Cursor, Claude Code, Codex and etc)
    • Self starter and can work with minimal supervision


    Why OutsideHire?

    • An inclusive and dynamic work environment that values creativity and collaboration
    • Opportunities to work on cutting-edge projects that make an impact
    • Perks: Competitive salary, remote work, professional development support, etc.
    • A team that truly values your skills and contributions


    Job Details

    Role Level: Mid-Level Work Type: Full-Time
    Country: Philippines City: Manila National Capital Region
    Company Website: https://cashjar.com Job Function: Software Development
    Company Industry/
    Sector:
    Software Development

    What We Offer


    About the Company

    Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

    Report

    Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


    Recent Jobs
    View More Jobs
    Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn