Job Responsibilities
- Translate designs and wireframes into high-quality code.
- Design, build, and maintain high-performance, reusable, and reliable code.
- Participate in the end-to-end product life cycle: confirming requirements, solution design, development, testing, and implementation.
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Resolve complex technical issues and drive innovations
- Collaborate with cross-functional teams to deο¬ne, design, and ship new features
Skill Requirements
- 2-5 years of experience in Flutter mobile app development.
- Solid understanding of mobile application development lifecycle.
- Experienced with mobile memory management.
- Knowledgeable in writing maintainable and testable code, including API design and unit testing.
- Experience working with Flutter state management approaches like BLOC, GetX, Provider, etc.
- Work with outside data sources and APIs.
- Experience in dependency injection & architecture.
- Experience with code versioning tools such as Git.
- Experience in app deployment in both App Store and play store.
- Critical thinking and problem-solving skills.
- Great interpersonal and communication skills.
- Passionate about exploring new technologies.
Educational Requirements
B. Sc./ M. Sc. in Computer Science or Software Engineering from any reputed university/Equivalent combination of education and experience may be considered.