Front End Developer NextJS | Technopolis (Morocco)

Morocco

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 :


Context of the mission/project:




Within the SAFe IAC (Infrastructure-as-Code) train, which aims to deliver Infrastructure-as-Code solutions for all Orange France projects, you will join an agile collective responsible for providing the IaaS infrastructure foundation. In this context, we are developing all the necessary tools and automation for the deployment and lifecycle management of our VPC+ product.





MISSION:
As part of an agile Scrum project, you will be responsible for:




• Developing modern web applications / APIs using NextJS.
• Ensuring the development of functionalities / fixes requested by the business.
• Designing and developing responsive user interfaces with NextJS/React.
• Developing and maintaining RESTful APIs.
• Collaborating with the product team to understand needs and propose suitable technical solutions.
• Ensuring code quality through tests and code reviews.
• Participating in technical architecture and continuous improvement of applications.
• Guaranteeing application performance, security, and compatibility.
• Interacting with BackEnd developers (Python / FastAPI).
• Configuring and maintaining CI/CD pipelines with GitLab CI.
• Managing deployments on SoPaaS (Cloud Foundry).
• Consuming and producing data in our OpenSearch or ElasticSearch database.




Required profile :

Profile:

You have at least 3 years of professional experience in FrontEnd development with React technologies, ideally NextJS.





Skills:
• You have a mastery of NextJS / React and wish to develop expertise in it.
• You have experience with OpenSearch/ElasticSearch databases.
• You have experience deploying applications on cloud platforms (SoPaaS CloudFoundry is a plus).
• You have experience in development on a collaborative forge (GitLab, GitHub...) and version management (Git).
• You master CI/CD tools, particularly GitLab CI.
• You want to master cloud development and continuous integration.
• You are comfortable with the architecture of complete web applications (frontend, backend, database).
• You are proactive, autonomous, organized, rigorous, and have the desire to produce quality services.
• You have a strong ability to adapt, analyze, and synthesize.





Appreciated Skills:
• You have basic knowledge of Python for backend development, ideally FastAPI.
• Basic knowledge of web application security.
• Experience with monitoring and logging tools.
• Experience with Docker; knowledge of Kubernetes is a plus.







Post date: Today
Publisher: Bayt
Post date: Today
Publisher: Bayt