Software Developer Job at VisualHQ

VisualHQ - JujuAGI is an AI-powered content assistant product by VisualHQ, designed to help marketers content creators and entrepreneurs to create engaging marketing content. The platform features a chatbot image generator AI copywriting tools and text-to-audio capabilities. Designed to revolutionize the world of content creation. It seamlessly integrates with your content strategy, generating high-quality, personalized text, images, video, and sound.

We are recruiting to fill the position below:

Job Position: Software Developer

Job Location: Lagos Mainland, Lagos
Employment Type: Contract

Job Description


  • At VisualHQ, the creative agency behind JujuAGI, we are seeking a talented and passionate Software Developer to join our dynamic team. As a Software Developer, you will play a crucial role in developing and enhancing our innovative platform that helps solopreneurs achieve their content creation tasks seamlessly using AI tools.
  • You will have the opportunity to contribute to the development of cutting-edge features that empower solopreneurs in their creative endeavors.
  • Join our talented team at VisualHQ and contribute to the development of JujuAGI, an innovative platform that empowers solopreneurs in their content creation journey.
  • As a Software Developer, you will have the opportunity to shape the future of our platform and make a significant impact on the success of solopreneurs worldwide. Together, let's unleash creativity and drive innovation in the content creation space.

Responsibilities

  • Collaborate with cross-functional teams to develop and maintain JujuAGI, VisualHQ's flagship platform, ensuring its performance, scalability, and reliability.
  • Design, code, test, and debug software applications, following best practices to deliver high-quality solutions.
  • Develop new features and enhancements for JujuAGI's AI tools, focusing on simplifying content creation tasks for solopreneurs.
  • Collaborate with the AI team to integrate AI models and algorithms into the platform, optimizing their performance and usability.
  • Troubleshoot and resolve software defects and technical issues reported by users, providing timely support and solutions.
  • Work closely with UX designers and product managers to translate requirements into user-friendly interfaces and seamless user experiences.
  • Participate in code reviews, providing valuable feedback and ensuring adherence to coding standards.
  • Stay updated with the latest trends and advancements in software development and AI technologies to propose innovative ideas and solutions.
  • Contribute to the documentation of software features, APIs, and technical specifications.

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of work experience.
  • Proven experience as a Software Developer, with a strong understanding of software development principles and best practices.
  • Understanding of AI and machine learning concepts, with exposure to integrating AI models into software applications.
  • Ability to work collaboratively in an agile development environment, adapting to changing requirements and priorities.
  • Strong problem-solving skills and attention to detail.
  • Proficiency in programming languages such as Python, JavaScript, or Java.
  • Familiarity with web technologies, APIs, and front-end frameworks (e.g., React, Angular, Vue.js).
  • Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and experience with containerization technologies (e.g., Docker, Kubernetes).
  • Excellent communication skills, both written and verbal, with the ability to effectively collaborate with team members and stakeholders.