Rekrute -
Morocco
--
Rekrute

Job Details

Job description


Company culture :

Sofrecom Maroc stands out for its strongly collaborative culture, 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 notable innovation dimension, encouraging initiative, agility and experimentation. Structured processes ensure reliability and operational efficiency, while performance-driven practices play a more supportive and balanced role.




Job :

As part of a project based on an API architecture, we are looking for a Front-End Developer specialized in Angular to design high-performing interfaces connected to back-end services (REST API).




Main Missions:




  • Develop dynamic web applications with Angular
  • Consume and integrate REST APIs
  • Design reusable and maintainable components
  • Manage application data flows and states
  • Collaborate with back-end teams to optimize API exchanges
  • Ensure code quality (unit tests, best practices)
  • Participate in continuous improvement
  • Optimize performance and user experience

Technical Skills:




  • Proficiency in Angular (recent versions 17 and above)
  • Excellent knowledge of TypeScript, HTML, CSS, SASS
  • Experience with RxJS and reactive programming
  • REST API integration State management (NgRx or Angular services)
  • Versioning tools (Git)
  • Knowledge of testing tools (Jasmine, Karma, Cypress, Jest)
  • Good front-end architecture practices
  • Additional Assets:
  • Experience in an API / microservices environment
  • Knowledge of CI/CD tools
  • Focus on front-end performance and security
  • Experience in design systems or UI component libraries 

Required profile :
  • Master's degree (Bac+5) in computer engineering or equivalent
  • At least 3 years of professional experience in Front-End development
  • Strong skills in Angular and API integration
  • Experience with Agile methodologies (Scrum), knowledge of SAFe is a plus
  • Analytical mindset and technical rigor
  • Ability to work in a team
  • Autonomy and initiative
  • Good interpersonal skills


Similar Jobs

About Rekrute
Morocco