Fasset

Full-Stack Engineer, React.js / Node.js

Fasset

full-time

Posted on:

Location Type: Hybrid

Location: IslamabadPakistan

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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.

Requirements

  • 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.
Benefits
  • Flexible work arrangements
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
React.jsJavaScriptTypeScriptNode.jsREST APIsJWT-based authenticationRole-based access controlfrontend architecturestate managementrelational databases
Soft Skills
collaborationcommunicationproblem-solvingdebuggingtechnical discussionscode reviewsarchitecture decisions