Posted on: 03/10/2025
Key Responsibilities :
- Design, build, and maintain mobile applications using Flutter.
- Write clean, maintainable, and efficient code.
- Collaborate with cross-functional teams (Product, Design, Backend) to define, design, and ship new features.
- Ensure application performance, quality, and responsiveness.
- Debug, optimize, and improve existing applications.
- Mentor junior developers and contribute to code reviews.
- Stay updated with the latest Flutter updates, mobile development trends, and best practices.
Requirements :
- Experience Level : 3-8 years of software development experience.
- Strong expertise in Flutter and Dart with at least 2+ years of hands-on experience.
- Solid understanding of mobile development lifecycle (iOS & Android).
- Strong foundation in Data Structures, Algorithms, and OOP concepts.
- Experience with RESTful APIs, third-party libraries, and integrations.
- Proficiency in version control systems (Git/GitHub/GitLab).
- Familiarity with state management solutions (Provider, Bloc, Riverpod, etc.).
- Experience with unit testing, integration testing, and CI/CD pipelines.
- Knowledge of performance optimization and memory management.
- Excellent problem-solving skills and a strong sense of ownership.
Good to Have :
- Experience in backend technologies (Node.js, Go, or similar).
- Exposure to cloud services (AWS/GCP/Azure).
- Understanding of mobile app deployment (App Store/Play Store).
- Prior experience in scaling applications in fast-paced startup environments.
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1555336
Interview Questions for you
View All