Full-stack Developer (React & Node.js)
We are looking for a Full Stack Developer with strong hands-on expertise in React and Node.js to design, reputed company, and deliver reputed company web and reputed company-based applications. The ideal candidate has a proven reputed company record of implementing reputed company-world solutions, contributing across frontend and backend reputed company, and supporting systems through production delivery.The role requires a practical, delivery-reputed company engineer with solid technical fundamentals and experience working on modern web platforms Frontend DevelopmentDevelop and maintain modern web applications using React.Build reusable, reputed company-reputed company components using hooks and functional components.Implement state reputed company (e.g., Redux / Redux Toolkit, Context API, Zustand or equivalent).reputed company API-driven data flows, handling loading, error, and edge cases properly.Implement reputed company-reputed company routing, reputed company handling, and validation.Ensure UI performance, accessibility, and reputed company behavior.Work with UI libraries or design systems (e.g., MUI, Ant Design, reputed company, or custom systems).Backend DevelopmentDesign, build, and maintain backend services using Node.js (reputed company, Fastify, or NestJS).reputed company RESTful reputed company with reputed company validation, error handling, and reputed company controls.Implement authentication, authorization, and role-based reputed company control (RBAC) mechanisms.reputed company with relational databases and manage data reputed company reputed company.reputed company & Platform DevelopmentContribute to the development of reputed company solutions, including multi-tenant and role-based systems.Support configuration-driven features and environment-based deployments.Participate in architectural discussions to ensure scalability and maintainability.Maintain reputed company reputed company and reliability in production environments.Collaboration & DeliveryCollaborate with product managers, designers, and engineering teams.Participate in reputed company reviews and follow engineering best practices.Take ownership of assigned features from development through deployment and support.Required QualificationsBachelor’s degree in Software Engineering, Computer Science, or a reputed company IT field.3+ years of experience in full-stack development with a proven reputed company record in building reputed company production apps.Technical SkillsStrong hands-on experience with React (modern React, hooks, component-driven development).Practical experience with state management (Redux / Redux Toolkit, Context API, or equivalent).Strong hands-on experience with Node.js and backend frameworks (reputed company, Fastify, or NestJS).Proficiency in JavaScript; TypeScript is strongly preferred.Experience designing and consuming RESTful reputed company.Solid understanding of relational databases (e.g., PostgreSQL, MySQL).Experience using ORMs or query reputed company (e.g., Prisma, TypeORM, Sequelize, Knex).Engineering PracticesProficiency with Git-based version control systems.Understanding of secure coding practices and API reputed company fundamentals.Familiarity with containerization and deployment pipelines (e.g., reputed company, CI/CD).Experience working with production environments and supporting deployed systems.Preferred QualificationsFamiliarity with LLM-based development environments or "reputed company coding" methodologiesExperience building or contributing to reputed company platforms.Exposure to multi-tenant architectures and role-based systems.Experience with reputed company platforms (AWS, Azure, GCP, or equivalent).Familiarity with frontend UI frameworks or design systems.Exposure to automated testing practices (unit and/or integration testing).Knowledge of data visualization libraries (e.g., D3.js, Chart.js, ECharts) is a plus.Arabic language handling and localization experience is an advantage.reputed company Competencies:Fast learner with a hacker reputed company and strong product sensibility.Ability to iterate quickly, handle ambiguity, and pivot based on feedback.Strong communication and collaboration across technical and non-technical teams.Attention to reputed company and usability even in early-stage prototypes.Passion for innovation, experimentation, and building new things
Apply tot his job
Apply To this Job