Company DescriptionNuestack Technologies is a dynamic and innovative company specializing in comprehensive software development and maintenance services. Dedicated to transforming ideas into cutting-edge solutions, we provide a wide range of technology-related services designed to meet the evolving needs of businesses in the digital age. Our expertise spans from custom software development and system integration to ongoing maintenance and support, ensuring seamless and efficient operations for our clients. At Nuestack Technologies, we pride ourselves on our ability to innovate and elevate technology, driving progress and empowering businesses to thrive in a rapidly changing technological landscape. Through our commitment to excellence and forward-thinking approach, we are truly pioneering the future of tech.
Role DescriptionThis is a full-time remote role for a Mobile Application Developer Intern (Flutter). As an intern, you will be involved in the day-to-day development of mobile applications using Flutter. Your tasks will include collaborating with the development team, writing and testing code, and assisting in the design and implementation of mobile applications.
Technical Requirements:Basic understanding of mobile application development.Familiarity with cross-platform mobile development principles.Understanding of object-oriented programming concepts.Knowledge of the Flutter framework and Dart programming language.Experience in building UI components, state management, and navigation in Flutter.Understanding of Flutter widgets, animations, and responsive design.Familiarity with mobile platforms (Android & iOS) and their respective ecosystems.Understanding of mobile app lifecycle and architecture.Proficiency with Git for version control, including branching, merging, and pull requests.Experience using GitHub or GitLab for code collaboration and repository management.Ability to translate Figma, Sketch, or Adobe XD designs into functional Flutter UI.Understanding of basic design principles and how they apply to mobile interfaces.Basic understanding of RESTful APIs and how to consume them in Flutter applications.Familiarity with JSON parsing and handling HTTP requests.Experience in debugging and resolving issues in mobile applications.Proficiency with development tools such as Android Studio, Xcode, or Visual Studio Code.Familiarity with command-line tools and scripting for development automation.
QualificationsProficiency in Flutter framework for mobile app developmentKnowledge of mobile UI design principles and best practicesBasic understanding of software development lifecycleStrong problem-solving skills and attention to detailAbility to work independently and in a team environment