Business Developer Jobs in Morocco
284 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p>We are looking for a junior Full Stack Java/Angular developer who will participate in the development and maintenance of business applications in an Agile environment. They will be involved in Back-End and Front-End development, contribute to technical choices, and ensure the quality of deliverables.</p><br><br><p><strong>Their tasks:</strong></p><br><br><ul><li>Develop features in Java 17+/21, Spring Boot 3.x, and Angular 17+.</li><li>Design and maintain secure REST APIs.</li><li>Perform unit tests and participate in code reviews.</li><li>Architecture & Quality</li><li>Participate in the technical design of applications.</li><li>Apply good development practices (Clean Architecture, CI/CD, TDD).</li><li>Contribute to the continuous improvement of applications.</li><li>Database & Environments</li><li>Develop and optimize treatments on Oracle and SQL Server.</li><li>Participate in deployments and support of Linux and Windows environments.</li><li>Collaborate with DevOps and Product teams in an Agile/Scrum context</li></ul><br><p><strong>Expected deliverables:</strong></p><br><br><ul><li>Full Stack developments that meet the needs.</li><li>Documented and secured REST APIs.</li><li>Unit tests performed.</li><li>Technical documentation updated.</li><li>Participation in production releases and application support.</li></ul><br><br> <br> Required profile : <p><strong>Key Skills - Essential: </strong></p><br><br><ul><li>Backend: Java 17+/21+, Spring Boot 3.x, Spring Security, JPA/Hibernate, REST API, Maven, tests (JUnit/Mockito).</li><li>Frontend: Angular 17+ (TypeScript, RxJS, Angular Material).</li><li>Methodologies: Agile/Scrum, CI/CD.</li><li>Databases: Oracle, SQL Server, SQL optimization.</li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job : <ul><li>Design and define the overall code architecture across all platforms (Backend, Frontend, Mobile)</li><li>Be the main technical reference for the team the person they come to when stuck</li><li>Write and review code regularly, set the standards and lead by example</li><li>Drive technical decisions: architecture patterns, tech choices, coding standards</li><li>Lead and coordinate the full engineering team (Backend, Frontend,Mobile/React Native, QA) on a daily basis</li><li>Break down product features into tasks, assign and follow up with the team</li><li>Identify blockers early and help the team move forward</li><li>Act as the bridge between the CTO and the development team</li></ul> <br> <br> Required profile : <ul><li>Bac+2 minimum skills and leadership track record matter more than your degree</li><li>4+ years of experience in software development - full stack background is a strong plus</li><li>Previous experience leading or mentoring a dev team</li><li>Strong understanding of software architecture and best practices</li><li>Comfortable making technical decisions and owning them</li><li>Excellent communication and organization skills</li><li> Familiar with Agile methodologies and project tracking tools (Jira, Linear or equivalent)</li></ul><p>What we offer :</p><br><br><ul><li>Modern tech stack on a real SaaS product with real impact</li><li>Startup environment: fast, hands-on, and formative</li><li>Fast growth based on your skills and initiative</li><li>Continuous learning culture: experimentation, knowledge sharing, up skilling</li><li>Young, supportive team, zero micro-management</li></ul> <br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" >Job Description </font></font><div> <p><font dir="auto" ><font dir="auto" >As a PowerApps Developer, your mission is to participate in activities related to digital transformation through the development of robots and/or Low-Code applications on the Power Platform.</font></font></p> <p><font dir="auto" ><font dir="auto" >During the project phase, you will be asked to:</font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >Write the technical documentation; in particular the design file.</font></font></li> <li><font dir="auto" ><font dir="auto" >To develop efficient, well-structured and sustainable Low-Code robots/applications.</font></font></li> <li><font dir="auto" ><font dir="auto" >Apply good development practices (standardize developments within the team).</font></font></li> <li><font dir="auto" ><font dir="auto" >Support operational teams during testing and production deployment phases and correct low-code robots/applications if necessary.</font></font></li> <li><font dir="auto" ><font dir="auto" >Stick to the schedule.</font></font></li> </ul> <p><font dir="auto" ><font dir="auto" >During the run phase, you will be amen:</font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >Ensure the proper functioning of robots/low code applications in production (Investigate reported/identified errors and propose a corrective solution).</font></font></li> <li><font dir="auto" ><font dir="auto" >Modify/improve low-code robots/applications in production to quickly respond to new business requirements (scalable maintenance).</font></font></li> </ul> <p><font dir="auto" ><font dir="auto" >As part of continuous improvement, you will be required to:</font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >Update best development practices.</font></font></li> <li><font dir="auto" ><font dir="auto" >Supporting less experienced employees.</font></font></li> <li><font dir="auto" ><font dir="auto" >Learn about the evolution of existing Low-Code RPA tools.</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <p> <strong> <em><font dir="auto" ><font dir="auto" >Search profile:</font></font></em> </strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Holder of a higher education qualification in computer science.</font></font></li> <li><font dir="auto" ><font dir="auto" >You have significant experience in RPA and Low-Code on the Power Platform which makes you recognized as a Senior in this field.</font></font></li> <li><font dir="auto" ><font dir="auto" >You have obtained certifications on the Power Platform; at a minimum, PL-200.</font></font></li> </ul> <p> <strong> <em>Comp tences techniques : </em> </strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Good algorithmic mastery in the Power Platform.</font></font></li> <li><font dir="auto" ><font dir="auto" >Design pattern concept (one problem = one reusable and transferable solution).</font></font></li> <li>Power Apps (Canvas et MDA).</li> </ul> <p> <strong> <em><font dir="auto" ><font dir="auto" >Behavioral skills:</font></font></em> </strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >You have excellent interpersonal skills, both with clients and with your peers, and you are able to defend your points of view and convince your interlocutors.</font></font></li> <li><font dir="auto" ><font dir="auto" >You have a strong sense of service. You are recognized for your good analytical and synthesis skills.</font></font></li> </ul> <p><font dir="auto" ><font dir="auto" >You are autonomous in carrying out your tasks and you demonstrate adaptability and curiosity.</font></font></p></div><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Within our project teams, you will be involved in the development and evolution of Full Stack Java / Angular middleware applications for large clients, in complex technical environments. As a Senior Software Engineer Java/Angular and Kafka, your missions will be: Design, develop and maintain backend Java applications (Spring Boot) and frontend Angular. Develop robust and performant RESTful APIs. Implement middleware services and manage the data access layer (JPA / PostgreSQL). Integrate and manage data flows via Apache Kafka (streaming, messaging, event-driven). Produce unit and integration tests (JUnit, Mockito) and participate in their automation. Participate in the implementation of modern architectures (microservices, event-driven architecture, Docker/Kubernetes). Contribute to code quality through best practices (Clean Code, Sonar, CI/CD). Collaborate with project teams (QA, DevOps, architects) in an Agile / Scrum environment. Participate in Agile ceremonies and continuous improvement. Contribute to technical documentation and provide application support.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Graduate (Bac+2/Bac+3) in computer science or equivalent.</p><p>Minimum 5 years of experience in Java development.</p><p>Good command of Java (ideally Java 17) and the Spring ecosystem (Boot, REST, Security, JPA).</p><p>Solid skills in Angular.</p><p>Good command of relational databases (SQL / PostgreSQL).</p><p>Proven experience in Kafka (messaging, streaming, event-driven).</p><p>Knowledge of tools and environments: Maven, Git/GitLab, Sonar, RabbitMQ.</p><p>Experience in testing (unit, integration) and automation (e.g., Robot Framework is a plus).</p><p>Familiarity with microservices and containerized environments (Docker, Kubernetes).</p><p>Knowledge of CI/CD pipelines.</p><p>Team spirit, autonomy, and organizational skills.</p><p>Business knowledge in service production environments is a plus.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><font dir="auto" ><font dir="auto" >About the job offer: Capgemini Engineering, a global leader in engineering services, brings together teams of engineers, scientists, and architects to help the world's most innovative companies unlock their potential. From autonomous vehicles to life-saving robots, our digital and software technology experts think outside the box, delivering unique R&D and engineering services across all industries. Join us for a career full of opportunities, where you can make a difference and no two days are the same. About the position: As part of the development of our activities in the industrial computing sector, we are recruiting a Wonderware Developer. You will work on industrial monitoring and hypervision projects within demanding technical environments. You will participate in the development, evolution, and maintenance of monitoring solutions based on Wonderware technologies. Job Responsibilities As a Wonderware Developer, your main responsibilities will be: Participating in the development and evolution of applications based on the Wonderware System Platform; Designing and developing new Wonderware models; Instantiating Wonderware System Platform objects; Developing user interfaces (UIs) with Archestra Graphics; Developing and maintaining Wonderware System Platform scripts; Importing/exporting templates, instances, and graphics; Installing and configuring Wonderware solutions: System Platform, Historian, InTouch, OMI; Ensuring the operational maintenance (MCO) of existing Wonderware applications; Installing and configuring third-party industrial data collection solutions (Kepware, Matrikon, etc.); Diagnosing and analyzing Wonderware logs; Collaborating with development, infrastructure, database, and project management teams on Wonderware-related topics; Participating in problem-solving industrial computing and supervisory systems</font></font></p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><font dir="auto" ><font dir="auto" >Basic education level: Master's degree (BAC +5) in Industrial Computing, Automation, Computer Engineering, or equivalent. Experience: Junior to Senior. Skills: Proficient in Wonderware System Platform. Experience with: Archestra Graphics, WSP model creation, WSP object instantiation, WSP script development, Wonderware log analysis, import/export of templates, instances, and graphics, InTouch and OMI interfaces. Proficient in Wonderware software installation and configuration. Knowledge of industrial data collection solutions (Kepware, Matrikon, or equivalent). Good knowledge of industrial protocols: OPC DA, OPC XML, OPC UA, Modbus, TCP, DNP3. Knowledge of network diagnostics: Ping, Traceroute, Static routes. Ability to work in a complex industrial environment. Analytical mindset, rigor, and autonomy. Good interpersonal skills and teamwork. Languages: French: fluent, English: professional</font></font></p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" >Job Description </font></font><div> <p><font dir="auto" ><font dir="auto" >As part of the development and evolution of our digital platforms, we are looking for an </font></font><strong><font dir="auto" ><font dir="auto" >experienced Fullstack Developer with Node.js / React skills</font></font></strong><font dir="auto" ><font dir="auto" > to work on high-traffic and high-value web applications.</font></font></p> <p><font dir="auto" ><font dir="auto" >You will work within multidisciplinary Agile teams and participate in the entire application lifecycle, from design to production.</font></font></p> <p> <strong><font dir="auto" ><font dir="auto" >Main missions</font></font></strong> </p> <p> <strong><font dir="auto" ><font dir="auto" >Development & Design</font></font></strong> </p> <ul> <li> <p><font dir="auto" ><font dir="auto" >Design, develop and maintain high-performance and scalable web applications.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >D. Develop the </font></font><strong><font dir="auto" ><font dir="auto" >backend APIs</font></font></strong><font dir="auto" ><font dir="auto" > in Node.js (REST and/or GraphQL).</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Developing </font></font><strong><font dir="auto" ><font dir="auto" >modern frontend interfaces</font></font></strong><font dir="auto" ><font dir="auto" > with React.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Participate in architectural choices and code reviews.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Ensure code quality (testing, readability, maintainability).</font></font></p> </li> </ul> <p> <strong>Performance & Qualit </strong> </p> <ul> <li> <p><font dir="auto" ><font dir="auto" >Optimize application performance (frontend and backend).</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Set up and maintain unit and integration tests.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Apply good security practices (authentication, authorization, data protection).</font></font></p> </li> </ul> <p> <strong>Collaboration & M thodologie</strong> </p> <ul> <li> <p><font dir="auto" ><font dir="auto" >Working closely with the product, UX/UI and QA teams.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Participate in Agile rituals (Sprint planning, Daily, Review, Retrospective).</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >To contribute to the continuous improvement of development practices.</font></font></p> </li> </ul> <p> <strong><font dir="auto" ><font dir="auto" >Technical environment</font></font></strong> </p> <p> <strong>Backend</strong> </p> <ul> <li> <p>Node.js (Express, NestJS)</p> </li> <li> <p>API REST / GraphQL</p> </li> <li> <p>Bases de donn es : PostgreSQL, MySQL, MongoDB</p> </li> <li> <p>ORM/ODM : TypeORM, Prisma, Mongoose</p> </li> </ul> <p> <strong>Frontend</strong> </p> <ul> <li> <p>React.js</p> </li> <li> <p>Redux, Context API, React Query</p> </li> <li> <p>HTML5, CSS3, JavaScript / TypeScript</p> </li> <li> <p>Frameworks UI : Material UI, Ant Design, Tailwind CSS</p> </li> </ul> <p> <strong><font dir="auto" ><font dir="auto" >DevOps & Tools</font></font></strong> </p> <ul> <li> <p>Git, GitLab / GitHub</p> </li> <li> <p><font dir="auto" ><font dir="auto" >CI/CD (GitLab CI, GitHub Actions, Jenkins)</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Docker (appr ci )</font></font></p> </li> <li> <p>Cloud : AWS / Azure / GCP (appr ci )</p></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <p> <strong><font dir="auto" ><font dir="auto" >Search profile</font></font></strong> </p> <p> <strong>Formation & Exp rience</strong> </p> <ul> <li> <p><font dir="auto" ><font dir="auto" >Bachelor's degree (or equivalent) in computer science.</font></font></p> </li> <li> <p> <strong><font dir="auto" ><font dir="auto" >Minimum 5-8 years of experience</font></font></strong><font dir="auto" ><font dir="auto" > in web development.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Significant experience in </font></font><strong><font dir="auto" ><font dir="auto" >Node.js and React</font></font></strong><font dir="auto" ><font dir="auto" > on production projects.</font></font></p> </li> </ul> <p> <strong>Comp tences techniques</strong> </p> <ul> <li> <p>Ma trise de JavaScript / TypeScript.</p> </li> <li> <p><font dir="auto" ><font dir="auto" >Solid experience in API design and React frontend development.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Good understanding of modern web architectures.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Sensitivity to performance and security issues.</font></font></p> </li> </ul> <p> <strong>Soft skills</strong> </p> <ul> <li> <p><font dir="auto" ><font dir="auto" >Autonomy and a sense of responsibility.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Team spirit and good interpersonal skills.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Ability to analyze and solve complex problems.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Proactivity and a proactive approach.</font></font></p> </li> </ul> <p> <strong><font dir="auto" ><font dir="auto" >Additional advantages</font></font></strong> </p> <ul> <li> <p><font dir="auto" ><font dir="auto" >Experience with NestJS.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Knowledge of microservices architectures.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Practice of TDD / Clean Code.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Experience on high-traffic or critical projects.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Good level of technical English.</font></font></p></li></ul></div><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><font dir="auto" ><font dir="auto" >In this role, your main responsibilities will be: Developing and maintaining backend functionalities using Python and Django. Fixing bugs and progressively improving existing code. Maintaining PostgreSQL data models and migrations. Developing and securing Excel imports and exports. Maintaining asynchronous processes with Celery and Redis. Developing APIs with the Django REST Framework. Writing and maintaining automated tests. Participating in code reviews and production deployments. Providing occasional support for the frontend. Diagnosing incidents and proposing lasting solutions.</font></font></p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><font dir="auto" ><font dir="auto" >Degree: Master's degree (Bac+5)</font></font></li><li><font dir="auto" ><font dir="auto" >Experience: 3-5 years</font></font></li><li><font dir="auto" ><font dir="auto" >Skills: Strong command of Django. Good knowledge of PostgreSQL and ORMs. Experience in REST API development. Experience with automated testing. Proficiency in Git. Experience with Docker. Ability to understand existing business applications. Autonomy, rigor, and analytical skills. Celery and Redis. Excel file processing or ETL pipelines. Django REST Framework. JavaScript, HTMLMX, and Bootstrap. GitHub Actions or other CI/CD solutions. AWS and Terraform. Sentry. SharePoint or Microsoft Graph. Python and Django. PostgreSQL. Celery and Redis. Django REST Framework. Data processing tools and Excel files. HTML, SCSS, JavaScript, HTMLMX, and Bootstrap. Docker and Nginx. CI/CD with GitHub Actions. AWS cloud infrastructure and Terraform. Django and Cypress testing. Very good level of French. Very good level of English.</font></font></li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" >Job Description </font></font><div> <p> <strong><font dir="auto" ><font dir="auto" >Main mission</font></font></strong> </p> <p><font dir="auto" ><font dir="auto" >As part of a dynamic technical team, you will participate in the design, development, and optimization of high-volume web applications. You will work across the entire front-end and back-end chain, with a particular focus on performance, maintainability, and software quality. </font></font><br><font dir="auto" ><font dir="auto" >
Your role will also include a technical leadership dimension for more junior team members.</font></font></p> <p> <strong>Responsabilit s</strong> </p> <p> <strong><font dir="auto" ><font dir="auto" >Front-End Development</font></font></strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >To develop modern, high-performance and maintainable web interfaces </font><font dir="auto" >in </font></font><strong><font dir="auto" ><font dir="auto" >Vue.js.</font></font></strong><font dir="auto" ></font></li> <li><font dir="auto" ><font dir="auto" >Design </font></font><strong><font dir="auto" ><font dir="auto" >reusable components</font></font></strong><font dir="auto" ><font dir="auto" > , manage </font></font><strong><font dir="auto" ><font dir="auto" >complex states</font></font></strong><font dir="auto" ><font dir="auto" > and optimize application performance.</font></font></li> <li><font dir="auto" ><font dir="auto" >To ensure an excellent user experience through fluid and responsive interfaces.</font></font></li> </ul> <p> <strong><font dir="auto" ><font dir="auto" >Back-End Development</font></font></strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Design and develop robust and scalable backends in </font></font><strong><font dir="auto" ><font dir="auto" >PHP / Laravel</font></font></strong><font dir="auto" ><font dir="auto" > .</font></font></li> <li><font dir="auto" ><font dir="auto" >Create and maintain </font></font><strong><font dir="auto" ><font dir="auto" >REST APIs</font></font></strong><font dir="auto" ><font dir="auto" > .</font></font></li> <li><font dir="auto" ><font dir="auto" >Manage and structure business/promotional data flows.</font></font></li> </ul> <p> <strong>Int gration & CMS</strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Participate in the integration and maintenance of solutions based on </font></font><strong><font dir="auto" ><font dir="auto" >Drupal 7</font></font></strong><font dir="auto" ><font dir="auto" > : content management, module customization, integration with existing systems.</font></font></li> </ul> <p> <strong><font dir="auto" ><font dir="auto" >Software Architecture & Quality</font></font></strong> </p> <ul> <li><font dir="auto" ></font><strong><font dir="auto" ><font dir="auto" >Apply Clean Architecture</font></font></strong><font dir="auto" ><font dir="auto" > principles </font><font dir="auto" >to ensure code testability, maintainability, and scalability.</font></font></li> <li><font dir="auto" ><font dir="auto" >Actively contribute to the continuous improvement of the product through:</font></font><ul> <li><font dir="auto" ></font><strong><font dir="auto" ><font dir="auto" >unit</font></font></strong><font dir="auto" ><font dir="auto" > tests </font><font dir="auto" >,</font></font></li> <li><font dir="auto" ></font><strong><font dir="auto" ><font dir="auto" >integration</font></font></strong><font dir="auto" ><font dir="auto" > tests </font><font dir="auto" >,</font></font></li> <li>des <strong>tests end to end</strong>.</li> </ul> </li> </ul> <p> <strong>Performance & Infrastructure</strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Use </font></font><strong><font dir="auto" ><font dir="auto" >Redis</font></font></strong><font dir="auto" ><font dir="auto" > for caching, session management, and application performance optimization.</font></font></li> <li><font dir="auto" ><font dir="auto" >Set up and optimize </font></font><strong><font dir="auto" ><font dir="auto" >CI/CD</font></font></strong><font dir="auto" ><font dir="auto" > pipelines for reliable and fast deployments (web and mobile applications).</font></font></li> </ul> <p><br></p></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <p> <strong>Comp tences</strong> </p> <ul> <li> <strong><font dir="auto" ><font dir="auto" >Excellent</font></font></strong><font dir="auto" ><font dir="auto" > oral and written communication skills in French, facilitating exchanges with professional teams.</font></font></li> <li> <strong><font dir="auto" ><font dir="auto" >Analytical mindset</font></font></strong><font dir="auto" ><font dir="auto" > : ability to assess the impact of technical choices and propose relevant improvements.</font></font></li> <li> <strong><font dir="auto" ><font dir="auto" >Taking a step back</font></font></strong><font dir="auto" ><font dir="auto" > : the ability to approach problems objectively.</font></font></li> <li> <strong><font dir="auto" ><font dir="auto" >Rigour and respect for deadlines</font></font></strong><font dir="auto" ><font dir="auto" > : maintaining high standards throughout development.</font></font></li> <li> <strong><font dir="auto" ><font dir="auto" >Team spirit</font></font></strong><font dir="auto" ><font dir="auto" > : natural and effective collaboration.</font></font></li> <li> <strong><font dir="auto" ><font dir="auto" >Technical leadership</font></font></strong><font dir="auto" ><font dir="auto" > : mentoring, participation in architectural decisions, active contribution to code reviews and sharing of best practices.</font></font></li> </ul> <p> <strong><font dir="auto" ><font dir="auto" >Search profile</font></font></strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Diploma of a </font></font><strong><font dir="auto" ><font dir="auto" >Bac+5</font></font></strong><font dir="auto" ><font dir="auto" > in computer science (engineering school or university equivalent), or demonstrating equivalent significant experience.</font></font></li> <li> <strong><font dir="auto" ><font dir="auto" >Minimum 7 years of experience</font></font></strong><font dir="auto" ><font dir="auto" > in Vue.js and PHP development.</font></font></li> <li><font dir="auto" ><font dir="auto" >Mastery of Laravel frameworks and modern front-end environments.</font></font></li> <li><font dir="auto" ><font dir="auto" >Experience in the </font></font><strong><font dir="auto" ><font dir="auto" >retail/mass distribution sector</font></font></strong><font dir="auto" ><font dir="auto" > is a plus.</font></font></li></ul></div><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p> Ce que nos collaborateurs aiment le plus chez nous <span>❤</span> : Pour consulter leurs avis certifiés </p><br><br>
<br>
<br> Company culture : <p>
<strong>Sofrecom Maroc</strong> stands out for its <strong>strongly collaborative culture</strong>, where people, trust and employee well-being are central priorities. A close management approach promotes support, accountability and long-lasting teamwork. This collaborative foundation is complemented by a <strong>notable innovation dimension</strong>, encouraging initiative, agility and experimentation. <strong>Structured processes</strong> ensure reliability and operational efficiency, while performance-driven practices play a more supportive and balanced role. </p><br><br>
<br>
<br> Job : <p>Your role is to transform marketing needs into functional & technical solutions configured in the IS. </p><br><br><ul><li>Analyze and challenge marketing briefs for the Residential and Professional markets. </li><li>Identify impacts on the IS (Offer repository, Order-Delivery, Billing...), perform cost estimation and feasibility studies.</li><li>Model, design, test, and deliver the necessary configurations for IS applications in the catalog to accommodate mobile and convergent offers.</li><li>Coordinate and lead discussions with catalog stakeholders (Marketing, Business Units, IS Project Teams...). </li><li>Provide technical-functional expertise during feasibility studies and scoping of complex offer projects.</li><li>Diagnose and resolve incidents, ensure traceability of activities (quality). </li><li>Contribute to the evolution of tools and data models.</li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p><b><span>GEC recrute | Développeur iOS Senior | Casablanca</span></b><br></p><br><p><span>Dans le cadre du renforcement des équipes de l'un de nos clients, </span><b><span>GEC – Global Experts Consulting</span></b><span> recherche un </span><b><span>Développeur iOS Senior</span></b><span> passionné par le développement d'applications mobiles performantes, sécurisées et innovantes.</span><br></p><br><p><b><span>Votre mission :</span></b><br></p><br><p><span>Concevoir, développer et faire évoluer des applications iOS à forte valeur ajoutée</span><br></p><br><p><span>Participer aux choix d'architecture technique et aux orientations technologiques</span><br></p><br><p><span>Développer des fonctionnalités complexes en garantissant performance, qualité et sécurité</span><br></p><br><p><span>Réaliser des revues de code et promouvoir les bonnes pratiques de développement</span><br></p><br><p><span>Encadrer et accompagner les développeurs juniors et confirmés</span><br></p><br><p><span>Collaborer étroitement avec les équipes Produit, UX/UI, Backend, QA et DevOps</span><br></p><br><p><span>Participer aux phases de conception, de recette et de mise en production</span><br></p><br><p><span>Assurer une veille technologique et contribuer à l'amélioration continue des solutions</span><br></p><br><p><b><span>Profil recherché :</span></b><br></p><br><p><span>Bac+5 en Informatique ou équivalent</span><br></p><br><p><span>Minimum 5 ans d'expérience en développement iOS</span><br></p><br><p><span>Excellente maîtrise de </span><b><span>Swift</span></b><span>, </span><b><span>SwiftUI</span></b><span> et </span><b><span>Xcode</span></b><br></p><br><p><span>Solide expérience des architectures </span><b><span>MVC</span></b><span>, </span><b><span>MVVM</span></b><span> et </span><b><span>Clean Architecture</span></b><br></p><br><p><span>Bonne maîtrise des </span><b><span>API REST</span></b><span>, </span><b><span>Git</span></b><span> et des pipelines </span><b><span>CI/CD</span></b><br></p><br><p><span>Expérience des tests unitaires et d'intégration</span><br></p><br><p><span>Bon niveau d'anglais technique</span><br></p><br><p><span>Esprit d'équipe, autonomie, rigueur et leadership technique</span><br></p><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Intetics, a leading global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is looking for a Senior Java developer to enrich its team with a skilled professional to spread the company’s ideas, vision, content, and messages.<br> Connected Car, Autonomous Self-Driving Vehicle technologies, IoT, Embedded Application Development, Internet Radio and Mobile Apps are just some of the cool things we work on here at Abalta Technologies.<br> We are pioneers in the navigation and mapping industry and have worked with over 60 global name brands since our inception.<br> We are looking for a passionate, ambitious software engineer who is able to take responsibility for the backend of our product and is able to select the right technologies and tools to build the solution within our set of core technologies.<br> If you are able to turn those into a working solution for the client we invite you to join our team.<br> We are looking for Java Developers to join our growing team to work on digital map projects.<br> Primary Responsibilities: Have a BS or MS in CS, CE, or EE 5+ years work experience with Java programming Have excellent written and verbal communication skills Be self-motivated.<br> Must be able to anticipate problems, spot opportunities and take a proactive approach to responsibilities Be motivated to continue to learn new skills Have strong interpersonal skills to facilitate working within a team and with the customer Responsibilities: Software subsystem design and implementation Attend code and design reviews Interact with customers Help drive the technical direction of the engineering group in the following areas: Coding standards and guidelines Agile/Scrum methodology Provide assistance to other engineers in a constructive manner that will promote productivity One or more of the following additional skills are highly desired: Experience with HERE OLP, OLP API Experience with Python Experience with GIS Experience with GPS and mapping APIs Experience with Agile/Scrum development methodology Experience with AWS</span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" >Job Description </font></font><div> <p><font dir="auto" ><font dir="auto" >As a developer with 5 </font></font><strong><font dir="auto" ><font dir="auto" >years of experience</font></font></strong><font dir="auto" ><font dir="auto" > , your responsibilities will include:</font></font></p> <p> </p> <ul> <li><font dir="auto" ><font dir="auto" >Participate in the development of new functionalities</font></font></li> <li><font dir="auto" ><font dir="auto" >Prepare cost estimates and implement change requests</font></font></li> <li><font dir="auto" ><font dir="auto" >write code with an emphasis on quality, reusability and maintainability</font></font></li> <li><font dir="auto" ><font dir="auto" >write automated unit tests</font></font></li> <li><font dir="auto" ><font dir="auto" >Communicating on the progress status</font></font></li> <li><font dir="auto" ><font dir="auto" >Delivering quality code (adherence to best practices)</font></font></li> <li><font dir="auto" ><font dir="auto" >Significant experience on BUILD projects</font></font></li> <li><font dir="auto" ><font dir="auto" >Contribute to knowledge sharing by participating in internal and external workshops (Digital Lab)</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <p> <strong><font dir="auto" ><font dir="auto" >You master the technical aspects below:</font></font></strong> </p> <ul> <li>Java 8+ ( 8, 11, 17, 21 )</li> <li>Spring : Spring Boot , Spring Data Spring MVC, Spring Security ..</li> <li><font dir="auto" ><font dir="auto" >Adherence to good coding practices: Design Patterns, Clean Code, etc.</font></font></li> <li>Architecture : microservices</li> <li><font dir="auto" ><font dir="auto" >Experience with front-end technologies is a plus: Angular, React</font></font></li> <li><font dir="auto" ><font dir="auto" >Manipulating REST APIs</font></font></li> <li><font dir="auto" ><font dir="auto" >Experience working with databases: MySql, Oracle, SQL Server, PostgreSQL, MongoDB, ..</font></font></li> <li><font dir="auto" ><font dir="auto" >Test logic: JUnit, Mockito</font></font></li> <li><font dir="auto" ><font dir="auto" >Good DevOps culture: Git, Jenkins, CI/CD, Docker</font></font></li> <li><font dir="auto" ><font dir="auto" >Working in an Agile environment: Scrum, SAFe</font></font></li></ul></div><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" ><b>Job Description </b></font></font><div> <ul> <li><font dir="auto" ><font dir="auto" >In-depth mastery of Android development and associated technologies ( </font></font><strong><font dir="auto" ><font dir="auto" >Java</font></font></strong><font dir="auto" ><font dir="auto" > , Kotlin, Android SDK, Android Studio, etc.).</font></font></li> <li><font dir="auto" ><font dir="auto" >Experience with mobile development architectures (MVC, MVP, MVVM).</font></font></li> <li><font dir="auto" ><font dir="auto" >Knowledge of RESTful APIs and web </font></font><strong><font dir="auto" ><font dir="auto" >communication</font></font></strong><font dir="auto" ><font dir="auto" > techniques ( </font></font><strong><font dir="auto" ><font dir="auto" >JS</font></font></strong><font dir="auto" ><font dir="auto" > ON, XML).</font></font></li> <li><font dir="auto" ><font dir="auto" >Understanding of design pattern principles and best practices in mobile development.</font></font></li> <li><font dir="auto" ><font dir="auto" >Experience with version control tools (Git).</font></font></li> <li><font dir="auto" ><font dir="auto" >Ability to write clean, documented, and testable code.</font></font></li> <li><font dir="auto" ><font dir="auto" >Experience with unit and integration testing.</font></font></li> <li><font dir="auto" ><font dir="auto" >My understanding of Agilit concepts ( </font></font><strong><font dir="auto" ><font dir="auto" >Scrum</font></font></strong><font dir="auto" ><font dir="auto" > , Sprint Planning, Backlog).</font></font></li> <li><font dir="auto" ><font dir="auto" >Excellent written and oral </font></font><strong><font dir="auto" ><font dir="auto" >communication</font></font></strong><font dir="auto" ><font dir="auto" > : Ability to produce high-quality deliverables and reports.</font></font></li> <li> <strong><font dir="auto" ><font dir="auto" >Analytical mindset</font></font></strong><font dir="auto" ><font dir="auto" > and continuous improvement: Ability to evaluate code and its impacts, as well as to question existing solutions in order to improve them.</font></font></li> <li><font dir="auto" ><font dir="auto" >Ability to </font></font><strong><font dir="auto" ><font dir="auto" >step back and reflect</font></font></strong><font dir="auto" ><font dir="auto" > : The ability to evaluate problems objectively and propose solutions for improvement.</font></font></li> <li> <strong><font dir="auto" ><font dir="auto" >Team spirit</font></font></strong><font dir="auto" ><font dir="auto" > : Ability to collaborate effectively with team members to achieve common goals.</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"><font dir="auto" ><font dir="auto" >Qualifications </font></font></p><div> <ul> <li><font dir="auto" ><font dir="auto" >A Master's degree (Bac+5) from an engineering school or equivalent university qualification with a specialization in computer science, or equivalent significant experience.</font></font></li> <li><font dir="auto" ></font><strong><font dir="auto" ><font dir="auto" >Over 7 years</font></font></strong><font dir="auto" ><font dir="auto" > of experience </font><font dir="auto" >in </font></font><strong><font dir="auto" ><font dir="auto" >Android</font></font></strong> </li> <li><font dir="auto" ><font dir="auto" >Experience in the retail or mass distribution sector would be an asset.</font></font></li></ul></div><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" ><b>Job Description </b></font></font><div> <p><font dir="auto" ><font dir="auto" >As a Fullstack .NET Developer, your responsibilities will include:</font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >Developing and maintaining web applications using .NET</font></font></li> <li><font dir="auto" ><font dir="auto" >Participate in the design and implementation of high-quality software solutions</font></font></li> <li><font dir="auto" ><font dir="auto" >Collaboration with development teams to identify and resolve technical problems</font></font></li> <li><font dir="auto" ><font dir="auto" >develop unit and validation tests to guarantee code quality</font></font></li> <li><font dir="auto" ><font dir="auto" >Working closely with third-party teams to understand end-user needs</font></font></li> <li><font dir="auto" ><font dir="auto" >Maintaining compliance with development standards and best practices</font></font></li> <li><font dir="auto" ><font dir="auto" >Documenting development processes and software solutions</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"><b>Qualifications </b></p><div> <ul> <li> <font dir="auto" ><font dir="auto" >You have at least 3 years of experience in web development with .NET and (Angular or React)</font></font> </li> <li> <font dir="auto" ><font dir="auto" >Experience with relational database technologies (SQL)</font></font> </li> <li> <font dir="auto" ><font dir="auto" >Knowledge of object-oriented design and programming principles</font></font> </li> <li> <font dir="auto" ><font dir="auto" >Knowledge of web application security concepts</font></font> </li> <li> <font dir="auto" ><font dir="auto" >Experience in distributed application development and teamwork</font></font> </li> <li> <font dir="auto" ><font dir="auto" >Strong ability to communicate and collaborate with business and development teams</font></font> </li> <li> <font dir="auto" ><font dir="auto" >A constant desire to learn and improve professional skills</font></font> </li> <li> <font dir="auto" ><font dir="auto" >A good command of French and English.</font></font></li></ul></div><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p>We are looking for a Senior Fullstack Developer with over 7 years of experience, specializing in <strong>Java/Spring Boot</strong> (Back-end focus) and <strong>Vue.js</strong>. Expert in designing <strong>robust</strong>, <strong>scalable</strong>, and <strong>secure</strong> applications, with a strong command of <strong>microservices</strong> and <strong>event-driven</strong> architectures.</p><br><br><p>His missions:</p><br><br><p>- Design, develop, and maintain <strong>Java/Spring Boot</strong> and <strong>Vue.js</strong> applications<br>- Use an <strong>AI Agent Assistant</strong> in IDE or CLI<br>- Architect <strong>microservices</strong> and <strong>event-driven</strong> solutions<br>- Manage <strong>relational</strong> and <strong>document-oriented</strong> databases<br>- Apply <strong>DevOps</strong> (CI/CD) and <strong>craftsmanship</strong> (SOLID, YAGNI, Sonar) principles<br>- Participate in all phases of the software cycle: design, development, testing, deployment, and maintenance<br>- Contribute to the continuous improvement of development practices<br>- Collaborate using <strong>Agile SCRUM</strong> methodology with the Product, Design, and Tech teams</p><br><br> <br> Required profile : <p><strong>Profile sought:</strong></p><br><br><ul><li>Over 7 years in <strong>Fullstack Java/Vue.js</strong> (Back-end focus)</li><li>Proven experience in <strong>microservices</strong> and <strong>event-driven</strong> architectures</li><li>Experience in <strong>retail/mass distribution</strong> is a plus</li></ul><p><strong>Skills sought:</strong></p><br><br><ul><li>Languages & Frameworks: Java, Spring Boot, Vue.js</li><li>Architecture: Microservices, Event-driven</li><li>Databases: Relational and document-oriented</li><li>DevOps: CI/CD</li><li>Tools: Git, AI Agent Assistant (IDE/CLI), Sonar</li><li>Methods: Agile SCRUM</li><li>Soft Skills: Fluent communication in French, analytical skills, collaboration, respect for deadlines</li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p>The consultant will be involved in:</p><br><br><ul><li>Designing and developing robust and high-performance <strong>Java / Spring Boot</strong> applications.</li><li>Implementing and evolving <strong>microservices</strong> and <strong>event-driven</strong> architectures.</li><li>Managing relational databases (<strong>PostgreSQL / SQL</strong>) and NoSQL databases (<strong>Couchbase</strong>).</li><li>Applying <strong>TDD</strong> best practices and optimizing test coverage.</li><li>Continuously improving code quality (SOLID, YAGNI, Sonar, performance).</li><li>Analyzing and optimizing application performance (scalability, response time, load).</li><li>Participating in the complete software lifecycle (design, development, production release, run).</li><li>Integrating into a <strong>DevOps</strong> environment (CI/CD, Git, Kubernetes).</li><li>Deploying and operating applications in a containerized environment.</li><li>Contributing to the spread of best practices and craftsmanship.</li><li>Working using the <strong>Scrum</strong> methodology.</li></ul> <br> Required profile : <p>Graduated with a Bac+5 degree from an engineering school or equivalent</p><br><br><p><u><strong>Experience:</strong></u> Minimum 5 years in Java Back-End development, including significant experience in distributed architectures and DevOps environments. + experience in retail / mass distribution is a plus</p><br><br><p><strong><u>Technical skills:</u></strong> </p><br><br><ul><li>Java (expert)</li><li>Spring Boot</li><li>Microservices architecture</li><li>Event-driven architecture</li><li>Kubernetes</li></ul><p><u><strong>Methodological & behavioral skills:</strong></u></p><br><br><ul><li>Excellent written and oral communication (French)</li><li>Analytical and reflective mindset</li><li>Continuous improvement orientation</li><li>Adherence to deadlines and quality standards</li><li>Team spirit</li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p><b><span>GEC recrute | Développeur Full Stack Senior (React / NestJS / FastAPI / PostgreSQL)</span></b><br></p><br><p><span>Dans le cadre d'un projet à forte dimension digitale et data, </span><b><span>GEC – Global Experts Consulting</span></b><span> recherche un </span><b><span>Développeur Full Stack Senior</span></b><span> pour accompagner le développement d'applications métiers stratégiques et de plateformes orientées Data & Intelligence Client.</span><br></p><br><b><span>Vos missions :</span></b><br><br><span>Développer et faire évoluer des applications web Full Stack (conception, développement, tests et mise en production)</span><br><br><span>Concevoir et maintenir des APIs REST robustes, sécurisées et documentées</span><br><br><span>Participer au développement de modules analytiques, tableaux de bord et solutions de scoring</span><br><br><span>Optimiser les performances de la couche Data (PostgreSQL, requêtes complexes, vues matérialisées, indexation)</span><br><br><span>Garantir la qualité des données, le monitoring des traitements et la fiabilité des applications</span><br><br><span>Collaborer avec les équipes Produit pour challenger les besoins fonctionnels et proposer les meilleures solutions techniques</span><br><br><b><span>Profil recherché :</span></b><br><br><span>Expérience confirmée en développement Full Stack</span><br><br><span>Excellente maîtrise de </span><b><span>React</span></b><span>, </span><b><span>TypeScript</span></b><span> et </span><b><span>NestJS</span></b><br><br><span>Bonne connaissance de </span><b><span>FastAPI (Python)</span></b><span> appréciée</span><br><br><span>Solide expertise sur </span><b><span>PostgreSQL</span></b><span> (optimisation SQL, gros volumes de données, indexation, partitionnement)</span><br><br><span>Maîtrise des APIs REST, Docker, Git et des environnements CI/CD</span><br><br><span>Esprit d'analyse, autonomie et capacité à évoluer dans un environnement Agile</span><br><br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Capgemini Engineering, a global leader in engineering services, brings together teams of engineers, scientists, and architects to help the world's most innovative companies unlock their potential. From self-driving cars to life-saving robots, our digital and software technology experts think outside the box by providing unique R&D and engineering services across all business sectors. Join us for a career full of opportunities, where you can make a difference and no day is the same.</p><p>Capgemini Engineering is recruiting 2 interns: Mobile Developer Intern and Back-End / Full Stack Developer Intern, Bac+5 in Casablanca for a duration of 2-3 months.</p><p>As part of our CSR initiative, the Smart Carpool Network, an internal carpooling mobile application designed to reduce our employees' Scope 3 emissions, we are looking for two profiles to move from design to development.</p><p>The interns will build a real application from A to Z: geolocalized matching, real-time CO2 calculation, gamification, Azure deployment. A technical project with a concrete and measurable environmental impact.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><h2>Stagiaire Développeur Mobile (Flutter)</h2><p>Mastery of Flutter/Dart, REST API integration, Firebase/Supabase, Google Maps API, mobile interface management, and user experience.</p><p>He/She will be responsible for the development of the mobile application and all user-side functionalities.</p><h2>Stagiaire Développeur Back-End / Full Stack</h2><p>Mastery of Java Spring Boot or Node.js, REST API, databases (PostgreSQL/MySQL/Firebase), Git, and notions of security/GDPR.</p><p>He/She will be responsible for the design of back-end services, the database, the matching engine, authentication, notifications, and the calculation of impact indicators (CO2, shared kilometers, etc.).</p><h2>Profile Sought:</h2><ul><li>Level: Bac+5 / Master / Engineering School</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company culture : <p><strong>O&D Services</strong> stands out for its <strong>strongly cooperative culture</strong>, centered on people, trust and teamwork. A close and supportive management style promotes empowerment, skill development and employee well-being within a positive work environment. This collaborative foundation is reinforced by a <strong>structured organizational approach</strong> that ensures efficiency and reliability. Innovation plays a complementary role by encouraging initiative and openness to new ideas, while performance-driven competition remains a more secondary aspect of the culture.
</p><br><br>
<br> Job : <p>Are you looking for a challenging position in a dynamic environment? Join our growing team in the <strong>Offshoring / Nearshoring</strong> sector! Based in <strong>Sidi Maarouf</strong>, this <strong>API / Fullstack Developer</strong> position offers you the opportunity to contribute to innovative projects and collaborate with a talented team. Your main mission will be to design, develop, and maintain high-quality web applications.</p><br><br><p>As an <strong>API/ Full Stack developer,</strong> you will play a key role in improving our data management and CRM processes through the design and deployment of high-quality <strong>APIs</strong>, as well as creating innovative features.</p><br><br><p>1. Design and develop <strong>APIs</strong> to populate our databases and our CRM.<br>2. Develop features to improve the comfort and productivity of our employees.<br>3. Connect our tools with external platforms such as <strong>Brevo</strong>, etc.<br>4. Carry out development tasks for our clients (<strong>APIs, various automation</strong>, etc.)<br>5. Bonus: Have experience in creating complex mobile applications for businesses. We want to develop a mobile version of our CRM.</p><br><br><p>This position will allow you to develop your skills and expertise in web development, while contributing to the success of our projects.</p><br><br> <br> <br> Required profile : <p>To succeed in this role, a degree level of <strong>BAC+3/4 to BAC+5 </strong> in <strong>Computer Science</strong> is required. Further training in web development will be a significant asset. Your initial education has provided you with a solid foundation in software development and has allowed you to develop your analytical and problem-solving skills.</p><br><br><p>Professional experience of <strong>at least 2 years</strong> in API development, Webservices, and web applications is desired. This experience has allowed you to develop practical development skills and has accustomed you to working in a team. </p><br><br><p>You have strong web development skills. You have the ability to solve problems and work in a team, in a stimulating and demanding environment. Here is a list of essential skills :</p><br><br><ul><li><strong>Technical Skills: PHP, Symfony, Angular, JavaScript.</strong></li><li><strong>Solid experience in designing and developing APIs, using languages such as Python, Java, and JavaScript/Json.</strong></li><li><strong>Proficiency in handling data in Excel format and knowledge of data integration.</strong></li><li><strong>Ability to work in a team, communicate effectively, and translate functional requirements into technical solutions.</strong></li><li><strong>Creativity to solve complex technical challenges and propose innovative solutions.</strong></li><li><strong>Experience with mobile technologies is a plus.</strong></li></ul><p>If you are a rigorous, creative person motivated to take on new challenges, then this position is for you.</p><br><br> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job : <p>Your mission will be:</p><br><br><ul><li>Analyze the project / Understand the needs.</li><li>Produce clean and efficient code by freeing up tedious tasks thanks to AI.</li><li>Define the technical structure, data models, and business logic using AI as a brainstorming partner to develop, validate, and discuss your architectural ideas.</li><li>Control AI tools (Agents, Copilot, Cursor...) to quickly generate "boring" code (boilerplate, CRUD, unit tests) and implement your directives.</li><li>Use AI to audit existing code, propose optimizations, and ensure "Clean Architecture" code.<br> </li></ul> <br> <br> Required profile : <ul><li>You have a degree equivalent to a 2-year or 3-year technical degree in Computer Development.</li><li>Level: Solid technical skills required, no strict requirement for years of experience.</li></ul><p>Technical Stack:</p><br><br><ul><li>.NET Core 8/9, C# 12, Entity Framework Core</li><li>SQL Server (multi-tenant architecture, database-per-client)</li><li>ASP.NET Core Web API, REST API, JWT , Hangfire</li><li>Clean Architecture, Repository Pattern</li><li>Git, DevOps, Visual Studio</li><li>AI Tools: ChatGPT, Claude, Gemini, Cursor</li></ul><p>Essential Skills:</p><br><br><ul><li>Advanced mastery of .NET Core, C#, EF Core, and SQL Server</li><li>Expertise in REST API design and Clean Architecture</li><li>Experience with multi-tenant architecture (major plus)</li><li>Ability to formulate precise and contextual AI prompts</li><li>Critical validation of AI-generated code (security, performance)</li><li>Analytical mindset and design of scalable systems</li></ul><p>This position is for you, do not hesitate to send us your applications!</p><br><br> <br><br> </div>