Fullstack Node JS / React Developer
Job Description Roles & Responsibilities Job Description As part of the development and evolution of our digital platforms, we are looking for an experienced Fullstack Developer with Node.js / React skills to work on high-traffic and high-value web applications. You will work within multidisciplinary Agile teams and participate in the entire application lifecycle, from design to production. Main missions Development & Design Design, develop and maintain high-performance and scalable web applications. D. Develop the backend APIs in Node.js (REST and/or GraphQL). Developing modern frontend interfaces with React. Participate in architectural choices and code reviews. Ensure code quality (testing, readability, maintainability). Performance & Qualit Optimize application performance (frontend and backend). Set up and maintain unit and integration tests. Apply good security practices (authentication, authorization, data protection). Collaboration & M thodologie Working closely with the product, UX/UI and QA teams. Participate in Agile rituals (Sprint planning, Daily, Review, Retrospective). To contribute to the continuous improvement of development practices. Technical environment Backend Node.js (Express, NestJS) API REST / GraphQL Bases de donn es : PostgreSQL, MySQL, MongoDB ORM/ODM : TypeORM, Prisma, Mongoose Frontend React.js Redux, Context API, React Query HTML5, CSS3, JavaScript / TypeScript Frameworks UI : Material UI, Ant Design, Tailwind CSS DevOps & Tools Git, GitLab / GitHub CI/CD (GitLab CI, GitHub Actions, Jenkins) Docker (appr ci ) Cloud : AWS / Azure / GCP (appr ci ) Desired Candidate Profile Qualifications Search profile Formation & Exp rience Bachelor's degree (or equivalent) in computer science. Minimum 5-8 years of experience in web development. Significant experience in Node.js and React on production projects. Comp tences techniques Ma trise de JavaScript / TypeScript. Solid experience in API design and React frontend development. Good understanding of modern web architectures. Sensitivity to performance and security issues. Soft skills Autonomy and a sense of responsibility. Team spirit and good interpersonal skills. Ability to analyze and solve complex problems. Proactivity and a proactive approach. Additional advantages Experience with NestJS. Knowledge of microservices architectures. Practice of TDD / Clean Code. Experience on high-traffic or critical projects. Good level of technical English. Company Industry IT - Software Services Department / Functional Area IT Software Keywords Fullstack Node JS / React Developer Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanySQLI
- LocationRabat, Morocco
- CategoryFullStack
- SourceNaukrigulf
- Listed6h ago
Related FullStack jobs
Senior Java Backend Developer
Connect to your opportunity Database Management: Backend developers design and manage the database systems that store and retrieve data for the application…
Fullstack Symfony / Vue.js Senior Developer
Main missions Design, develop and maintain high-performance web applications using Symfony (backend) and Vue.js (frontend) Participate in the technical…
Senior Full-Stack Vue.js / PHP / Laravel Developer Engineer
Main mission As part of a dynamic technical team, you will participate in the design, development, and optimization of high-volume web applications. You will…
Senior PHP Symfony Vue JS Developer
Mastering the PHP programming language and the Symfony framework, particularly for back-end development of web applications. Possess in-depth expertise in the…