FassetFasset

Full-Stack Engineer (React.js / Node.js)

Added 2 months ago

Description

Full-Stack Engineer (React.js / Node.js)

Location: Islamabad (Hybrid / Relocation Required)

About Fasset

Fasset is building regulated, enterprise-grade financial and digital asset platforms. Alongside our core customer-facing products, we build robust internal back-office systems and operational tools that power day-to-day operations, compliance, support, and reporting.

We are looking for a Full-Stack Engineer who will work primarily on React.js and also contribute to Node.js backend services to build secure, scalable internal portals and tools.

Key Responsibilities

  • Design, develop, and maintain web applications, dashboards, and portals using React.js.
  • Build clean, reusable, and maintainable frontend components for back-office and operational workflows.
  • Collaborate with product, operations, compliance, and support teams to translate operational needs into technical solutions.
  • Develop and maintain backend APIs and services using Node.js when required.
  • Integrate frontend applications with backend services using API-first design principles.
  • Implement authentication and authorization, including JWT-based access control and role-based permissions.
  • Ensure internal tools meet security, reliability, and performance standards.
  • Optimize user flows for efficiency, clarity, and accuracy in operational use cases.
  • Participate in code reviews, technical discussions, and architecture decisions.
  • Contribute to CI/CD pipelines, deployments, and production support of internal systems.

Required Skills & Experience

  • Strong hands-on experience with React.js for building production web applications.
  • Solid understanding of JavaScript / TypeScript.
  • Working experience with Node.js for building backend APIs and services.
  • Experience with:
    • REST APIs
    • JWT-based authentication and authorization
    • Role-based access control (RBAC)
  • Strong understanding of frontend architecture, state management, and component design.
  • Experience with relational databases and basic data modeling.
  • Familiarity with secure coding practices, especially for internal and admin systems.
  • Experience working with CI/CD pipelines and modern deployment workflows.
  • Ability to debug and support production systems used by operations teams.

Preferred Experience

  • Experience building back-office, admin panels, or internal tools.
  • Exposure to Fintech, Digital Banking, or Web3 environments.
  • Experience working in regulated or compliance-driven organizations.
  • Familiarity with audit logs, approval workflows, and operational controls.
  • Experience with UI frameworks (e.g., Material UI, Ant Design) or design systems.

Company

Fasset describes itself as a stablecoin-powered Islamic bank offering a global USD account with a payment card and investment options across crypto, stocks, metals, bonds, and commodities. Users can deposit and withdraw cash and USDC, receive cross-border payments, and access salary remittance. The platform enables spending of digital assets via Apple Pay and Google Pay and advertises asset-backed yields up to 8% and crypto staking around 10% APR. It emphasizes regulatory compliance and security, including SOC2 Type II and IS027001 audits, and availability in 125+ countries.

See more full-stack engineer (react.js / node.js) jobs in Islamabad, Pakistan + remote