Key responsibilities
- Application development: Design, develop, and maintain cross-platform applications for iOS and Android using Flutter and Dart.
- Collaboration: Work closely with designers, product managers, and backend developers to define, design, and ship new features.
- Code quality and maintenance: Write clean, high-quality, and efficient code; ensure code quality and performance; and maintain applications.
- Testing and debugging: Identify and fix bugs, and participate in testing and quality assurance efforts.
- Performance optimization: Optimize application performance and address performance bottlenecks.
- Development lifecycle: Be involved in the entire app development lifecycle, from conceptualization to deployment and post-launch support.
- Code reviews: Participate in code reviews and contribute to team best practices.
Qualifications and skills
- Proficiency in Flutter and the Dart programming language.
- Experience with code versioning tools like Git.
- Understanding of mobile development principles and the full app development lifecycle.
- Experience with state management and application architecture.
- Familiarity with design principles and guidelines (e.g., Android's design principles).
- Strong problem-solving abilities and communication skills.
Job Type: Full-time
Pay: From ₹25,000.00 per month
Work Location: In person