Java Full Stack Engineer

Casablanca

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

L’essentiel du poste

Résumé par Postule AI

Java Full Stack Engineer role at Inyad in Casablanca, Morocco. Seeking 1-3 years experienced engineers to develop web and mobile applications using Java, Android, and JavaScript. Responsibilities include feature development, code optimization, database design, and collaboration with UX/design teams. Requires Computer Science degree, proficiency in Java, and knowledge of architectural patterns and relational databases.

Vos missions

  • Develop and modify user-facing and backend features for web and mobile applications
  • Build reusable code and libraries for future use
  • Optimize applications for maximum speed and scalability
  • Collaborate with UX and design teams to ensure technical feasibility of designs
  • Implement new application features while maintaining quality of existing functionality
  • Assist in managing product backlog and establishing sprint goals

Profil recherché

  • You have 1-3 years of software engineering experience and want to grow in a learning-focused culture
  • You are proficient in Java and interested in full-stack development across web and mobile platforms
  • You enjoy collaborative work with cross-functional teams including UX and product management
  • You are passionate about writing quality code and optimizing application performance

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 passionate and creative engineers who combine data and emerging technologies to innovate in the mobile market. Our culture emphasizes testing, learning, and excellence. You will tackle ambitious, challenging projects while solving problems creatively, learning independently, and delivering exceptional performance.

Main Responsibilities

  • Develop and modify user-facing and backend features for web and mobile applications
  • Support ongoing development for existing projects and applications
  • Build reusable code and libraries for future use
  • Optimize applications for maximum speed and scalability
  • Collaborate with UX and design teams to ensure technical feasibility while maintaining user-centric focus
  • Work within product teams to prioritize and implement new features while maintaining quality of existing functionality
  • Assist product managers in managing backlogs, assigning story points, and establishing sprint goals

Required Qualifications

  • 1 to 3 years of industry experience in software engineering
  • Bachelor's degree in Computer Science or equivalent professional experience
  • Proficiency in Java programming
  • Experience with mobile and web development languages such as Android and JavaScript
  • Knowledge of web application architectural patterns including APIs, microservices, and efficient algorithms
  • Expertise in relational databases and schema design
  • Disciplined approach to writing tests and quality assurance
  • Strong learning mindset and collaborative attitude

Mise en forme par Postule ·

Signaler un problème