28 May 2024

Full Stack Engineer Intern at UjuziKilimo

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow

Job Description

We know that timely and accurate information on fertilizers, seeds, weather, crop management and markets, is the turning point of rural agricultural production. Rural smallholders account for over 70% of the food produced in Africa. With the expected population increase of over 2 billion by 2050, world population will be in great food demand. Small holder Farmers are at the centre stage to bringing the new agricultural revolution in africa. We know that this revolution has to start with data.

About The Position

At UjuziKilimo, the Full stack Engineer Intern will work towards gaining hands-on experience in both front-end and back-end development, collaborating with cross functional teams, and contributing to real-world projects at UjuziKilimo.

Key Responsibilities

  • Writing and maintaining user-facing code and server-side logic as per to the specifications outlined by the lead engineer.
  • Provide technical support to users and internal teams, addressing issues related to platform functionality, usability, or performance, with a keen problem-solving mindset.
  • Investigate and troubleshoot reported problems, identifying root causes, and implementing solutions to ensure a seamless user experience, applying analytical and troubleshooting skills.
  • Assist users in navigating and utilizing the platform effectively, offering guidance and support to resolve technical difficulties, showcasing customer service skills and user empathy.
  • Contribute to testing efforts for new features and bug fixes to ensure platform reliability and quality, participating in testing procedures and providing feedback.
  • Maintain clear and comprehensive documentation for software development and technical support processes, aiding in knowledge transfer and process clarity.
  • Assist in researching and implementing new technologies to enhance platform capabilities, contributing to innovation and improvement efforts, showcasing an interest in technology exploration and experimentation.
  • Participating in code reviews and maintaining code quality standards
  • Collaborating with cross-functional teams to identify and prioritize features.

Requirements

  • Background knowledge in Computer Science, Software Engineering, or a related field. A
  • Degree in Computer Science, Software Engineering, or related field is an advantage.
  • Proficiency in Flutter, JavaScript, and Laravel frameworks.
  • Experience in PHP programming language.
  • Familiarity with database management systems such as PostgreSQL and MySQL
  • Proficiency in versioning tools/collaboration tools such as GitHub
  • Solid understanding of software development principles, practices, and methodologies.
  • Strong problem-solving skills and ability to troubleshoot technical issues.
  • Excellent communication and interpersonal skills, with a collaborative mindset.
  • Ability to work independently as well as part of a team in a fast-paced environment.
  • Eagerness to learn and adapt to new technologies and tools.

Experience

  • At least 2 years software development experience ideally showcasing strong all-round software development skill capabilities.


Method of Application

Submit your CV, copies of relevant documents and Application to:

[email protected]

Use the title of the position as the subject of the email

Closing Date : 7 June. 2024





Subscribe


Apply for this Job