Android Software Engineer

Casablanca

CDI / Temps pleinSur site1–3 ansLicence / Bac+3AnglaisInformatique / IngénierieInformatique / IT

L’essentiel du poste

Résumé par Postule AI

Android Software Engineer role at Inyad in Casablanca, Morocco. Responsible for architecting and delivering high-quality mobile applications, collaborating with product and design teams, and mentoring junior engineers. Requires 1-5 years of engineering experience, strong Java and Android expertise, knowledge of architectural patterns, and database design skills. Full-time, on-site position.

Vos missions

  • Ensure best-in-class mobile application performance, stability, and quality across devices through architectural excellence
  • Collaborate with design and product teams to provide feedback on designs and suggest new features based on industry knowledge
  • Write, review, and maintain code regularly; triage production bugs and implement solutions
  • Mentor junior mobile engineers to raise team standards and foster continuous improvement
  • Evaluate and implement new technologies to maximize development efficiency

Profil recherché

  • You have solid Android and Java experience with a track record of delivering quality applications
  • You are passionate about mobile architecture and enjoy mentoring other engineers
  • You thrive in collaborative environments and enjoy working closely with product and design teams
  • You are eager to learn new technologies and continuously improve development practices

Généré automatiquement à partir de l’offre. Postule AI peut se tromper : vérifiez auprès de l’employeur.

About the Role

We are seeking an experienced Android Software Engineer to join Inyad's mobile development team. You will take ownership of architecture, design, and delivery of high-quality mobile applications while mentoring junior engineers and collaborating closely with product and design teams.

Key Responsibilities

  • Architecture & Design: Ensure best-in-class mobile application performance, stability, and quality across devices; propose architectural improvements and implement better alternatives through pull requests and code reviews
  • Product Collaboration: Work with design and product teams to provide feedback on designs, ensure edge cases are covered, and suggest new features based on codebase knowledge and industry insights
  • Code Delivery: Write and review code regularly, assist in triaging production bugs, and continuously evaluate new technologies to maximize efficiency
  • Mentorship: Act as a mentor to mobile engineers, raising team standards as the organization scales

Required Qualifications

  • 1 to 5 years of industry experience in software engineering
  • Bachelor's degree in Computer Science or equivalent professional experience
  • Strong proficiency in Java
  • Proven experience developing Android applications
  • Knowledge of architectural patterns including APIs, microservices, and efficient algorithms
  • Expertise in relational databases and schema design
  • Disciplined approach to testing and quality assurance

Ideal Candidate

You are cool, easy-going, and genuinely willing to learn and create value. You have a hands-on approach to problem-solving and thrive in collaborative environments.

Mise en forme par Postule ·

Signaler un problème