Search by job, company or skills

Full Stack developer (node js, React)

  • Posted a day ago
  • Be among the first 10 applicants

Job Description

Job Summary:

We are looking for a skilled Full Stack Developer to join our development team. The ideal candidate will have strong experience in React.js, Node.js, and NestJS, with a solid understanding of both frontend and backend development.

will be responsible for building scalable web applications, developing new features, integrating APIs, optimizing application performance, and collaborating with cross-functional teams to deliver high quality software solutions.

Key Responsibilities:

  • Develop and maintain responsive, scalable, and user-friendly web applications using React.js.
  • Build and maintain robust backend services and RESTful APIs using Node.js and NestJS.
  • Design, develop, and optimize databases and ensure efficient data management.
  • Integrate frontend applications with backend APIs and third-party services.
  • Write clean, reusable, maintainable, and well-documented code.
  • Implement authentication, authorization, and security best practices.
  • Troubleshoot and resolve technical issues, bugs, and performance bottlenecks.
  • Participate in code reviews and contribute to improving development standards.
  • Collaborate with Product Managers, UI/UX Designers, QA Engineers, and other developers.
  • Write unit and integration tests to ensure application reliability.
  • Optimize applications for performance, scalability, and responsiveness.
  • Participate in the full software development lifecycle, from requirements analysis to deployment and maintenance.
  • Stay updated with modern web development technologies and industry best practices.

Requirements:

  • +4 years of experience in Full Stack Web Development.
  • Strong proficiency in React.js and modern frontend development.
  • Strong experience with Node.js and NestJS.
  • Good knowledge of JavaScript / TypeScript.
  • Strong understanding of RESTful APIs and backend architecture.
  • Experience with relational or NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
  • Good understanding of Git and version control systems.
  • Experience with authentication mechanisms such as JWT/OAuth is a plus.
  • Good understanding of software development principles and design patterns.
  • Experience with testing frameworks is a plus.
  • Familiarity with Docker, CI/CD, or cloud platforms is a plus.
  • Strong problem-solving and analytical skills.
  • Good communication and teamwork skills.

Technical Stack:

Frontend: React.js, JavaScript, TypeScript, HTML5, CSS3

Backend: Node.js, NestJS, REST APIs

Database: PostgreSQL / MySQL / MongoDB

Tools: Git, GitHub/GitLab, Docker

Testing: Jest / React Testing Library

Cloud & DevOps: AWS / Azure, CI/CD — is a plus

What We Offer:

  • Competitive salary package in USD.
  • Medical and social insurance.
  • Career growth and learning opportunities.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152225977

Similar Jobs

Egypt, Cairo

Skills:

NosqlReactGitTypescriptJavascriptNode.jsRestful ApisSql

Egypt, Cairo

Skills:

NosqlGitMercurialReact NativeFlutterSql

Egypt, Cairo

Skills:

AndroidTypescriptReact NativeIosmobile performance optimizationGit version controlREST API integrationReact Query

Egypt, Cairo

Skills:

.NET.Net CoreSQL ServerCss3AngularReactGitTypescriptJavascriptHtml5Restful ApisASP.NET CoreSharepoint

Egypt, Cairo

Skills:

React NativeAndroid StudioXcodeReduxGitTypescriptRestful ApisAxiosRecoilReact NavigationZustandfetch

Beware of Scammers

We don’t charge money for job offers