Job Description - Full-Stack Engineer (Mobile Developer) L2 Position
Full-Stack Engineer (Mobile Developer) - L2
Experience -3-5 YearsLocation - Across India
Role Overview
We are seeking a highly motivated Full-Stack Engineer (Mobile Developer) with robust expertise in React Native, JavaScript/TypeScript, Firebase, Mobile Testing, API Testing, and Test Automation. The ideal candidate will be responsible for building scalable mobile applications while ensuring exceptional quality through robust automated testing and API validation.
The role requires a strong focus on creating seamless mobile experiences, integrating backend services, implementing deep linking, and establishing end-to-end quality assurance frameworks.
Key Responsibilities
Mobile Development
- Develop, test, and deploy hybrid mobile applications using React Native for iOS and Android platforms.
- Build reusable, scalable, and maintainable components using JavaScript and TypeScript.
- Implement responsive and pixel-perfect UI based on design specifications.
- Optimize application performance, stability,
and user experience.
UI/UX Implementation
- Translate wireframes and Figma designs into intuitive mobile experiences.
- Implement smooth navigation flows, animations, lazy loading, and skeleton screens.
- Ensure accessibility, responsiveness, and consistency across devices.
Firebase & Backend Integration
- Integrate Firebase services including:
- Firebase Authentication
- Firestore
- Realtime Database
- Firebase Cloud Messaging (FCM)
- Firebase Analytics
- Crashlytics
- Remote Config
- Consume and integrate RESTful APIs and third-party services.
- Collaborate with backend teams to optimize API performance.
Deep Linking & Tracking
- Implement Universal Links, App Links, and deep-linking strategies.
- Configure Safari View Controller and Chrome Custom Tabs.
- Support affiliate and attribution tracking integrations.
- Ensure seamless app-to-web navigation and accurate campaign tracking.