- Growing fastShowed strong hiring growth in the past month
Flutter Developer Intern (Remote)
- Remote •+2
- No experience required
- Internship
Not Available
Remote only
About the job
Responsibilities:
Collaborate with the development team to design, develop, and maintain Flutter applications.
Assist in the development of new features and enhancements for existing applications.
Write clean, maintainable, and efficient code.
Participate in code reviews and provide constructive feedback to peers.
Work closely with UX/UI designers to implement user interfaces that are both functional and attractive.
Debug and resolve issues reported by users and the QA team.
Stay up-to-date with the latest trends and advancements in Flutter development and suggest improvements.
Apply principles of data structures and algorithms (DSA) to solve complex problems efficiently.
Assist in system design discussions and contribute to architecture decisions.
Requirements:
Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
Strong understanding of Dart and its application in App development.
Basic knowledge of Android/iOS SDK, different versions of Android and iOS, and how to deal with different screen sizes.
Familiarity with RESTful APIs to connect Flutter applications to back-end services.
Understanding of Flutter UI design principles, patterns, and best practices.
Basic understanding of Git or other version control systems.
Strong problem-solving skills and attention to detail.
Excellent communication skills and the ability to work effectively in a remote team environment.
Knowledge of data structures and algorithms (DSA) and their application in software development.
Basic understanding of system design principles and the ability to contribute to architecture discussions.