Job Description
Roles & Responsibilities
We are looking for a talented and motivated junior developer to join our dynamic team in Tangier, Morocco. As a junior developer, you will have the opportunity to work on exciting projects, learn from experienced professionals, and contribute to the development of innovative software solutions.
- Carry out development tasks under the guidance of experienced developers.
- Apply good coding practices and contribute to improving code quality.
- Perform unit tests and participate in validation phases.
- Document the work carried out and share the feedback with the team.
- Actively participate in training sessions and code reviews.
- Actively participate in Scrum ceremonies.
Programming languages:
- My mastery of programming languages: C#, JavaScript, Typescript.
- Matrix do you .net framework / core
Frameworks and tools:
- Familiarity with at least two of the following frameworks: React, Angular, Vue.js,
- Knowledge of Git version control tools and the GitFlow workflow
- Proficiency in Entity Framework/Core
Donn's base is:
- Understanding of relational databases SQL Server and Azure databases.
- Comp tences en requ tes SQL de base.
Web development:
- Knowledge of HTML, CSS, JavaScript for frontend development.
- Understanding of the principles of responsive design and best practices in UX/UI.
Development methodologies:
- Understanding of Agile development principles (Scrum, Kanban).
- Familiarity with the Azure DevOps project management tool.
Development environments and tools:
- Good mastery of an IDE (Visual Studio, Visual Studio Code).
- My mastery of the Docker containerization tool
- Good command of the Azure Portal administration portal
Desired Candidate Profile
Engineering degree in computer science, software engineering, or equivalent.
- 25 years of professional experience in a developer role