Software Developer

  • NC
  • Casablanca, Morocco
  • 10 JANVIER 2026
  • 10 JANVIER 2026
  • CDI

Description de l’emploi

Full job description

About the Role

For ou Customer, a German tech talent hub based in Casablanca, we are looking for a skilled Software Developer to design, build, and maintain high-quality software solutions. You will work closely with product managers, designers, and other engineers to deliver reliable, scalable, and secure features.

Responsibilities

  • Develop and maintain software components based on business requirements.
  • Write clean, testable, and well-documented code.
  • Participate in code reviews and provide constructive feedback.
  • Debug, troubleshoot, and optimize performance.
  • Collaborate with cross-functional teams.
  • Contribute to architectural discussions and technical decisions.
  • Follow best practices in testing and version control.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent experience.
  • Solid programming experience in Flutter and Go languages (others are welcome).
  • Knowledge of API integration, databases, and system design.
  • Understanding of agile development methodologies.
  • Strong problem-solving and communication skills.

Preferred Skills

  • Experience with cloud platforms.
  • Experience in automated testing and modern DevOps practices.
  • Familiarity with microservices architectures.

Job Types: Full-time, Permanent

Pay: 9,000.00DH - 12,000.00DH per month