1 day ago
Casablanca, MoroccoIntern
Responsibilities
- Support consulting and product teams in designing, building, and delivering technology solutions for clients.
- Contribute to real project work and software components across the development lifecycle.
- Translate business needs into technical requirements and scalable solutions.
- Apply clean-code principles, testing practices, and modern development standards with guidance from senior team members.
- Collaborate with multidisciplinary teams and communicate technical concepts and project information to stakeholders.
Requirements
- Be a final-year Bachelor’s or Master’s student or a recent graduate seeking an internship.
- Have practical experience or strong foundational knowledge in at least one area of modern web application development, including backend, frontend, or databases.
- Understand object-oriented programming, design patterns, UI libraries, unit testing, UI-to-API integration, Git, and version-control workflows.
- Demonstrate thoughtful problem solving, scope definition, resilience, and adaptability.
- Communicate clearly and fluently in English; French is a plus.
Benefits
- Six-month internship.
- Hands-on experience on real client projects with experienced engineers and consultants.
- Exposure to modern engineering practices across the software development lifecycle.
- Opportunity to work with multidisciplinary technology, consulting, and product teams.
Tech Stack
AngularAWSAzureBootstrapDjangoDockerExpressFastAPIFlaskGitGoogle Cloud PlatformJasmineJavaJestKubernetesLinuxMariaDBMochaMySQLNestJS.NETNode.jsPostgreSQLPythonReactSpring BootTerraformVue.js
Categories
About BCG
Boston Consulting Group provides management consulting, technology, and design services to large enterprises, governments, and nonprofits, helping with strategy, digital transformation, and operations. The firm works on a project-based, fee-for-service model and also incubates products and ventures through BCG X. Founded in 1963 and headquartered in Boston, it is a global partnership with offices worldwide.
