We are currently seeking a highly motivated and talented Programmer Intern to join our team.
The ideal candidate will have a passion for mobile application development and be eager to learn new technologies and tools. This is an exciting opportunity to work on cutting-edge projects and make a real impact on the world.
Responsibilities:
Collaborate with the development team to design, build, and maintain cross-platform mobile applications using React Native.
Implement front-end components and user interfaces according to design specifications.
Work closely with back-end developers to integrate APIs and develop server-side logic.
Participate in code reviews, provide constructive feedback, and contribute to maintaining high-quality code standards.
Debug and troubleshoot issues in a timely manner.
Continuously learn and stay up-to-date with the latest technologies and best practices in full stack development.
Support the team in other developer tasks as needed.
Requirements:
Currently pursuing a Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Strong programming skills in JavaScript, including experience with React Native and/or React.js.
Familiarity with back-end technologies, such as Node.js, Express, and databases (e.g., MongoDB, MySQL, PostgreSQL).
Knowledge of version control systems, such as Git.
Strong problem-solving skills and the ability to work well in a team environment.
Preferred Qualifications:
Experience with other mobile development frameworks, such as Flutter or Xamarin.
Familiarity with web development technologies, such as HTML, CSS, and JavaScript.
Knowledge of UI/UX design principles and best practices.
Previous internship or project experience in a related field.