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.