Software Developer Intern – Macrosystems

September 1, 2024
Application deadline closed.

Job Description

About Macrosystems:

Macrosystems is a forward-thinking technology firm dedicated to providing innovative solutions that empower businesses to thrive in the digital age. Our team is passionate about leveraging cutting-edge technology to solve complex challenges. We specialize in software development, data analytics, and IT consulting services, and we’re looking to expand our team with dynamic, motivated interns eager to grow and contribute.

Job Purpose:

As a Software Developer Intern at Macrosystems, you will be an integral part of our development team, working on real-world projects that impact our clients directly. This role offers a unique opportunity to gain hands-on experience in software development while working in a remote, collaborative environment.

Key Responsibilities:

  • Collaborate with the development team to design, develop, and maintain software applications.
  • Write clean, efficient, and well-documented code using PHP, JavaScript, and Flutter SDK.
  • Participate in code reviews, testing, and debugging to ensure high-quality software delivery.
  • Work with front-end frameworks such as React and Vue to build responsive and dynamic user interfaces.
  • Assist in database management, including data modeling, query optimization, and database maintenance.
  • Stay up-to-date with the latest industry trends and technologies to ensure our solutions are modern and efficient.
  • Engage in team meetings and contribute to project planning and development strategies.

Minimum Requirements:

  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
  • Basic proficiency in PHP, JavaScript, and Flutter SDK.
  • Familiarity with front-end frameworks like React and Vue.
  • Understanding of database management concepts and practices.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and as part of a remote team.
  • Good communication skills, both written and verbal.
  • Experience with version control systems like Git.
  • Knowledge of API development and integration.
  • Familiarity with Agile development methodologies.
  • Eagerness to learn and adapt in a fast-paced environment.

How to Apply:

Qualified and interested candidates who meet the stated requirements must submit their applications, including a Cover Letter, Curriculum Vitae, and copy of certificates to recruitments@macrosystems.tech. The closing date for applications is 6 September 2024. Only shortlisted candidates will be contacted.