Overview
We are looking for a talented and experienced Full Stack Mobile App Developer with strong proficiency in both Native and Flutter development (Kotlin/Java for Android and Swift/Objective-C for iOS). This role requires someone who can build beautiful, high-performance applications, develop and integrate backend services, and seamlessly combine native functionalities within a Flutter environment. Experience with GraphQL and modern backend technologies is essential.
Key Responsibilities:
- Mobile App Development:
- Develop and maintain high-quality mobile apps using Flutter and native technologies.
- Integrate native Android/iOS code with Flutter, using platform channels and plugins to access device-specific features.
- Translate UI/UX designs into responsive, pixel-perfect mobile interfaces.
- Ensure cross-platform compatibility and smooth user experience across devices.
- Backend & API Integration:
- Build scalable backend services using Node.js or Python.
- Design and implement RESTful and GraphQL APIs to support app functionalities.
- Ensure secure, efficient communication between frontend and backend systems.
- Database Design:
- Work with SQL and NoSQL databases for structured and flexible data management.
- Optimize queries and data models for performance and scalability.
- Performance Optimization & Testing:
- Debug, profile, and optimize mobile applications for speed, memory use, and battery efficiency.
- Conduct unit, integration, and UI testing for both Flutter and native modules.
- Collaboration & Code Quality:
- Collaborate with designers, QA engineers, and backend developers to deliver well-rounded solutions.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Maintain clean, readable, and well-documented code across all components.
Requirements:
- Education:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).
- Technical Skills:
- 3+ years of experience in mobile app development using Flutter and native code (Android/iOS).
- Proficient in Dart, Kotlin/Java for Android, and Swift/Objective-C for iOS.
- Strong knowledge of integrating native functionalities into Flutter via platform channels.
- Backend experience in Node.js or Python, with API and database integration.
- Experience with GraphQL and mobile API consumption.
- Solid understanding of relational and non-relational databases.
- Familiarity with Git, CI/CD pipelines, and agile development processes.
- Soft Skills:
- Problem-solving mindset and attention to detail.
- Strong communication and collaboration skills.
- Ability to manage multiple priorities in a fast-paced environment.
Job Type:
3-4 Months (Project Based)
Schedule:
Monday to Friday
Night Shift (US Timing)
Work from Office
Must-Haves:
- Bachelor's degree
- 3+ years of mobile development experience
- Native + Flutter development experience
- English fluency
- Night Shift availability
If you're passionate about building cross-platform mobile apps with the power of Flutter and native code, and you enjoy working across the full stack—this opportunity is for you. Apply now!
Job Type: Full-time
Pay: ₹800,000.00 - ₹1,200,000.00 per year
Schedule:
- Monday to Friday
- Night shift
- US shift
Ability to commute/relocate:
- Dehra Dun, Uttarakhand: Reliably commute or planning to relocate before starting work (Required)
Experience:
- Work: 2 years (Required)
Language:
- English (Required)
Shift availability:
- Night Shift (Required)