Frontend Engineer (React Native)
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.