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.