Job Description: Engineer - Mobile App Position: Engineer - Mobile App
Experience Required: 3-5 years
Location: Pune
Employment Type: Full-time
Work Mode: Hybrid (On-site presence required for a few days a week, with potential for an increase in on-site days)
Job Summary:
We are looking for a skilled Mobile App Developer with expertise in cross-platform development for iOS and Android, primarily using Flutter along with some native app development. The ideal candidate should have strong problem-solving abilities, excellent communication skills, and the ability to adapt quickly in a fast-paced environment.
Key Requirements:
Technical Skills:
Previous exposure to large-scale systems design.
Experience with IoT and API dependencies.
Experience in a remote software development environment.
Strong notions of security best practices.
Flutter Development: 2+ years of experience.
Native App Development (iOS/Android): 1+ years of experience.
Software Lifecycle, Reusability, and Scalability: 2+ years of experience.
Architecture Patterns for Mobile App Development: 1+ years of experience.
Good knowledge of RxDart and Streams in general
Having experience in any Native Language knowledge to build custom Flutter Packages.
Experience with Firebase: Push Notifications, Cloud Functions and Analytics.
CI/CD Pipelines and Related Experience:
1+ years of experience.
Team Collaboration (not individual delivery): 2+ years of experience.
Database and Related Integration: 1+ years of experience.
Networking Layer and Security Aspects: 2+ years of experience.
App Release Process: Must have been involved in at least one project release.
Soft Skills:
Robust communication skills .
Excellent problem-solving abilities .
Quick learning and adaptability .
Ability to work in a hybrid model , with on-site presence required for a few days a week, potentially increasing in the future .
Additional Preferred Skills:
Knowledge of Agile processes .
Experience with Unit Testing .
Understanding of AI Tools (considered an advantage).
Responsibilities:
Develop and maintain cross-platform mobile applications using Flutter.
Collaborate with the team to design, develop, and implement scalable and reusable mobile applications.
Work with CI/CD pipelines for continuous integration and deployment.
Optimize mobile applications for performance, scalability, and security .
Ensure smooth database integration and efficient networking layers.
Participate in code reviews , debugging, and troubleshooting.
Stay updated with the latest industry trends and emerging technologies in mobile app development.
📌 Remote Mobile Developer (Pune)
🏢 IntraEdge
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.