Logo for Fasset

Frontend Engineer (React Native)

Roles & Responsibilities

  • Strong hands-on experience building mobile apps using React Native.
  • Solid understanding of JavaScript and TypeScript.
  • Experience with REST APIs and WebSockets, including JWT-based authentication and secure token handling on mobile.
  • Experience with mobile architecture and state management (e.g., Redux, Zustand, Context API) and building high-performance, responsive UIs.

Requirements:

  • Design, develop, and maintain cross-platform mobile applications using React Native.
  • Build clean, reusable, and scalable UI components with a focus on performance and user experience.
  • Integrate mobile applications with backend APIs using REST and WebSockets.
  • Implement authentication and authorization flows, including JWT-based sessions.

Job description


Frontend Engineer (React Native)



Location: Islamabad (Hybrid / Relocation Required)

About Fasset

Fasset is building regulated, enterprise-grade financial and digital asset platforms. Our mobile applications are core to the customer experience, powering digital banking, payments, and Web3 use cases with a strong focus on security, performance, and usability.

We are looking for a Frontend Engineer (React Native) who can build high-quality, scalable mobile applications while working closely with backend, product, and design teams.



Key Responsibilities

  • Design, develop, and maintain cross-platform mobile applications using React Native.
  • Build clean, reusable, and scalable UI components with a strong focus on performance and user experience.
  • Integrate mobile applications with backend APIs using REST and WebSockets.
  • Implement authentication and authorization flows, including JWT-based sessions.
  • Work closely with backend teams to align on API contracts and API-first design.
  • Ensure application security, including secure storage of tokens and sensitive data.
  • Optimize application performance, stability, and responsiveness.
  • Collaborate with product managers and designers to deliver intuitive user experiences.
  • Participate in code reviews, technical discussions, and quality improvements.
  • Contribute to CI/CD pipelines for mobile builds, releases, and deployments.
  • Debug and resolve issues in production mobile applications.



Required Skills & Experience

  • Strong hands-on experience building mobile apps using React Native.
  • Solid understanding of JavaScript / TypeScript.
  • Experience with:
    • REST APIs and WebSockets
    • JWT-based authentication flows
    • Secure session and token handling on mobile
  • Strong understanding of mobile application architecture and state management (e.g., Redux, Zustand, Context API).
  • Experience building responsive, high-performance UIs.
  • Familiarity with secure coding practices for mobile applications.
  • Experience with mobile debugging, performance profiling, and crash analysis.
  • Familiarity with CI/CD pipelines for mobile apps (e.g., build automation, app store releases).
  • Experience integrating third-party SDKs and libraries.



Preferred Experience

  • Experience in Fintech, Digital Banking, or Web3.
  • Exposure to security-sensitive or regulated applications.
  • Experience with Android and iOS platform guidelines.
  • Familiarity with offline-first or low-network scenarios.

Front-End Engineer Related jobs

Other jobs at Fasset

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.