SDE Intern - React Native
Internshala
About the job
Position Title:SDE Intern Mobile ApplicationLocation: RemoteDuration: 6 months (with potential for full-time conversion based on performance)About PGAGI:At PGAGI, we believe in a future where AI and human intelligence coexist in harmony, creating a world that is smarter, faster, and better. We are not just building AI; we are shaping a future where AI is a fundamental and positive force for businesses, societies, and the planet.Key Responsibilities:Develop and maintain cross-platform mobile applications using Flutter or React Native.Collaborate with UI/UX designers and backend developers to deliver seamless app experiences.Integrate RESTful APIs and work with JSON data parsing, asynchronous programming, and real-time data handling.Participate in regular code reviews and follow best practices in mobile development.Debug and troubleshoot issues, optimize app performance, and write unit tests.Learn and apply Git-based version control, task tracking, and agile workflows.Required Skills & Knowledge :Programming & Frameworks:Proficiency in Dart (Flutter) or JavaScript/TypeScript (React Native).Good understanding of OOP and functional programming principles.Experience with:Flutter: Widgets, navigation, state management (Provider, Bloc, etc.)OR React Native: Components, Redux, Context APIComputer Science Fundamentals:Basic understanding of data structures (arrays, stacks, queues, hash tables).Knowledge of basic algorithms (sorting, searching).Awareness of time complexity and code efficiency.Solid grasp of programming concepts like variables, loops, conditionals.Mobile Development Concepts:Experience in building and deploying cross-platform mobile apps.Understanding of responsive design, Material Design, and iOS Human Interface Guidelines.Familiarity with asynchronous operations (async/await, Promises) and REST API integrations.Networking & APIs:Basic knowledge of HTTP/HTTPS, request methods, and status codes.Hands-on experience using Postman or similar tools for API testing.Understanding of API security, including authentication and SSL basics.Tools & Technologies:Familiarity with Git (GitHub, GitLab, Bitbucket).Experience using IDEs like Android Studio, VS Code, or Xcode.Awareness of unit testing frameworks (e.g., Flutter test, Jest).Understanding of build tools such as Gradle or Metro bundler.Preferred Qualifications:Pursuing or recently completed a B.E./B.Tech in Computer Science, IT, or related fields.Portfolio of previous mobile app projects (GitHub/Play Store link preferred).Willingness to learn, experiment, and work in a collaborative environment.What We Offer:Opportunity to work on real-world projects with direct mentorship from industry experts.Certificate of Internship and potential PPO (Pre-Placement Offer) based on performance.Exposure to modern product development practices and cross-functional team collaboration. Skills: React Native, React.js, RESTful APIs and JSON
Skill(s) required
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.