FassetFasset

Frontend Engineer (React Native)

Added 18 days ago

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.