Job brief
We are seeking a React Native Intern to support the development lifecycle of mobile applications by assisting in writing clean, testable, and efficient code under the guidance of senior developers. This role offers hands-on experience in real product development with the opportunity for extension or a permanent position based on performance.
Responsibilities
Assist in developing new features and improving existing mobile app components.
Collaborate with developers, designers, and backend teams in an agile environment.
Contribute to UI implementation using React Native for Android and iOS.
Support fixing bugs and optimizing performance for native-like experience.
Work on API integrations and handle front-end logic.
Participate in basic testing and debugging.
Document code, tasks, and processes in a clear and structured manner.
Learn and follow best practices for clean, reusable, and maintainable code.
Requirements
Bachelor's degree (in progress or completed) in Software Engineering, Computer Science, IT, or a related field.
Final-year student or fresh graduate.
Basic knowledge of JavaScript or TypeScript.
Understanding of React Native fundamentals.
Familiarity with REST APIs and mobile UI development.
Willingness to work full-time and onsite in Islamabad.
Ability to learn quickly and adapt to new tools and technologies.
Good problem-solving and communication skills.