We are looking for a talented
Front-End Developer
with proven experience in building
mobile applications using React Native
and
responsive web interfaces using
.
The ideal candidate has a strong understanding of modern JavaScript (ES6+), UI/UX implementation, API integration, and mobile app performance optimization across Android and iOS.
You'll work closely with back-end engineers, designers, and product managers to deliver seamless, high-quality user experiences across web and mobile platforms.
Key Responsibilities
• Develop, test, and deploy
responsive front-end applications
using
for web and
React Native
for mobile.
• Collaborate with design and product teams to translate UI/UX wireframes into functional, reusable components.
• Integrate RESTful APIs, GraphQL, and third-party SDKs for mobile and web apps.
• Optimize applications for
speed, scalability, and performance
on multiple devices and platforms.
• Implement
state management
solutions (Redux, MobX, Recoil, or Context API).
• Maintain clean, modular, and well-documented code using best practices.
• Work with CI/CD pipelines for automated testing and deployment (e.g., Fastlane, GitHub Actions).
• Debug and resolve front-end issues, performance bottlenecks, and cross-browser inconsistencies.
• Stay up to date with emerging technologies, frameworks, and design trends.
Required Skills & Experience
•
3–5 years
of front-end development experience (React + React Native).
• Strong proficiency in
JavaScript (ES6+), TypeScript
, and
React ecosystem
(Hooks, Context, etc.).
• Solid experience with
React Native CLI / Expo
,
Android Studio
, and
Xcode
build tools.
• Understanding of
mobile app lifecycle
,
navigation (React Navigation)
, and
device APIs
(camera, push notifications, geolocation, etc.).
• Familiarity with
RESTful APIs
,
GraphQL
, and
WebSocket
communication.
• Experience with
CSS-in-JS
,
Styled Components
, or
Tailwind CSS
.
• Knowledge of
version control (Git)
and agile development workflows (Scrum, Jira, etc.).
• Strong debugging and performance profiling skills using tools like
Flipper
,
React DevTools
, and
Chrome DevTools
.
• Understanding of
App Store / Google Play
submission and update processes.
Nice-to-Have Skills
• Experience with
React Native Reanimated
,
Gesture Handler
, or
Native Modules
.
• Familiarity with
Firebase
,
AWS Amplify
, or
Supabase
for mobile backends.
• Basic understanding of
CI/CD
for mobile deployments (Fastlane, EAS Build, etc.).
• UI/UX sensitivity and familiarity with
Figma
,
Zeplin
, or
Adobe XD
.
• Prior exposure to
backend integration
or
.
Education
• Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
Location: Park Towers, Clifton, Karachi
Competitive Salary and benefits