Web Developer

JOIN OUR DYNAMIC TEAM!

JOB DESCRIPTION:

iMoSyS Limited is seeking a skilled and innovative Web Developer to join our dynamic team in Blantyre. The ideal candidate will have a minimum of a Diploma in IT/ICT, Computer Science, Electrical Engineering, or Computer Engineering, along with strong proficiency in various frontend and backend web development technologies and frameworks. Knowledge of Agile methodologies, DevOps practices, and tools like Docker and Kubernetes is essential. Familiarity with machine learning workflows, Blockchain, Web3, and NFTs technologies is a plus.

KEY RESPONSIBILITIES AND ROLES:

  1. Web Development:

    • Design and develop web applications using technologies such as PHP, .NET Core, Java, Python, NuxtJS, VueJS, and Svelte.
    • Implement responsive design principles to ensure applications work seamlessly across various devices and screen sizes.
    • Optimize web applications for maximum speed and scalability.
    • Leverage creativity and innovative thinking to deliver engaging user experiences.
  2. API Integration:

    • Develop and integrate RESTful APIs and Graph QL to enhance the functionality and interoperability of web applications.
    • Ensure APIs are secure, efficient, and well-documented.
    • Collaborate effectively with team members to integrate new APIs smoothly.
  3. Machine Learning and Emerging Technologies:

    • Incorporate machine learning workflows into web applications to provide intelligent features and insights.
    • Stay updated with the latest trends in Blockchain, Web3, and NFTs technologies.
    • Work closely with data scientists and engineers to implement and optimize ML models and emerging tech solutions.
  4. Database Management:

    • Design and manage databases to support web applications, ensuring data integrity and security.
    • Perform regular database maintenance and optimization tasks.
    • Utilize strong attention to detail to ensure data accuracy and consistency.
  5. Collaboration and Communication:

    • Work closely with other developers, designers, and stakeholders to gather requirements and deliver high-quality solutions.
    • Participate in code reviews and provide constructive feedback to team members.
    • Communicate effectively with clients to understand their needs and provide regular updates on project progress.
    • Display strong interpersonal skills and a collaborative mindset.
  6. Continuous Improvement:

    • Stay updated with the latest web development trends, tools, and technologies.
    • Identify opportunities for process improvements and implement innovative solutions.
    • Contribute to the continuous improvement of development practices and standards.
    • Exhibit critical thinking to solve complex problems effectively.

QUALIFICATIONS:

  • Minimum of a Diploma in IT/ICT, Computer Science, Electrical Engineering, or Computer Engineering.
  • Proficiency in PHP, .NET, Java, Python, NuxtJS, VueJS, and Svelte.
  • Experience with RESTful APIs and GraphQL.
  • Knowledge of Agile methodologies and DevOps practices.
  • Proficiency with tools like Docker and Kubernetes.
  • Familiarity with machine learning workflows and integration.
  • Understanding of Blockchain, Web3, and NFTs technologies is an added advantage.
  • Strong understanding of web development best practices and design patterns.
  • Familiarity with database management systems and SQL.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a team.
  • Demonstrate excellent time management skills to meet project deadlines.

HOW TO APPLY:

Interested candidates should send their resume and cover letter to recruitment@imosys.mw by 24/05/2024, 17:00. Please include “Web Developer Application” in the subject line of your email. iMoSyS Limited is an equal opportunity employer, and we strongly encourage qualified female candidates to apply.