Topnotch Consulting Services logo cmyk
  • Full Time
  • Baghdad, Baghdad Governorate, Iraq
  • TBD USD / Year

  • Job applications may no longer being accepted for this opportunity.

Top Notch Consultancy

Our client who is a leading electronic payment service company in Iraq is looking for a “Mini Apps Developer” to be joining their team.

A mini app developer is responsible for creating, maintaining, and improving mini applications that run within larger platforms or systems. He/ She will collaborate with cross-functional teams to ensure a smooth user experience and meet business objectives.


  • Design, develop, and deploy mini apps that enhance the functionality of our main platform.
  • Work with the product team to transform requirements into actionable development tasks.
  • Ensure mini apps are optimized for speed, reliability, and performance.
  • Regularly test, troubleshoot, and improve mini apps based on user feedback and technical metrics.
  • Work closely with UX/UI designers to ensure an intuitive and engaging user experience.
  • Coordinate with backend developers to ensure seamless integration of mini apps with the main platform’s infrastructure.
  • Stay abreast of the latest trends, tools, and technologies in mini app development.
  • Proactively suggest improvements or new features based on emerging technologies or industry best practices
  • Maintain detailed documentation of code, algorithms, and development processes.
  • Ensure that all work is well-documented for future reference or further development.
  • Ensure that all mini apps adhere to security standards and data protection regulations.
  • Regularly review and update mini apps to address potential vulnerabilities or threats.


  • Act on client feedback promptly, iterating the mini app designs or functionalities as needed.

Qualifications And Education Requirements

  • Bachelors degree in Computer Science, Software Engineering, or a related field.
  • 2-3 years of experience in app development, with a focus on mini apps or related technologies.
  • Proficiency in [specific programming languages or platforms, e.g., JavaScript, HTML5, CSS, relevant SDKs].
  • Familiarity with the larger platform within which the mini apps will operate [e.g., WeChat, if applicable].
  • Language skills: English.

Preferred Skills & Key Competencies

  • Strong problem-solving skills and attention to detail.
  • Ability to work in a fast-paced, collaborative environment.
  • Good communication skills, especially when explaining technical concepts to non-technical

To apply for this job please visit