P

PricewaterhouseCoopers (PwC)

Global professional services: assurance, tax, consulting

Fullstack Developer - Associate

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeCairo, Cairo Governorate, EgyptNo salary listed

About the Job

Requirements

  • Good knowledge of JavaScript and TypeScript, HTML, CSS, and frontend frameworks such as Tailwind and Bootstrap.
  • Good knowledge of frontend development with React, including state management tools such as Redux.
  • Good knowledge of backend development with Node.js and frameworks such as Express and Nest.js.
  • Good knowledge of REST API development.
  • Good knowledge of relational and non-relational databases and object-relational mapping tools such as TypeORM, Prisma, and Sequelize.
  • Good knowledge of authentication flows and JSON Web Tokens.
  • Drive to produce clean code, automate work, improve designs, and maintain code quality through unit testing.

Responsibilities

  • Design and build frontend pages using React.
  • Design and build RESTful API endpoints using Node.js.
  • Design and build storage solutions using relational databases (MySQL, SQL Server, and Postgres) and non-relational databases (DynamoDB and MongoDB).
  • Implement designs supplied by the UI/UX team in Figma.
  • Analyze and fix frontend and backend software bugs.
  • Write automated unit tests and maintain good test coverage.
  • Push code to Git and participate in code reviews.
  • Participate in Agile Scrum ceremonies, including daily stand-ups, sprint planning, sprint reviews, and retrospectives.
  • Create and maintain technical documentation.

Desired Qualifications

  • Knowledge of other backend development frameworks in C# (.NET) or Python (Flask or Django).
  • Knowledge of other frontend development frameworks such as Angular or Vue.
  • Knowledge of API development with GraphQL, gRPC, or Socket.io.
  • Knowledge of containerization using Docker.
  • Knowledge of authentication integrations with IdAM, Auth0, SAML, or Cognito.
  • Knowledge of Swagger and Postman.
  • Knowledge of database migrations.
  • Knowledge of content management systems such as WordPress, AEM, Drupal, or Sitecore.
  • Knowledge of hosting platforms such as Google Cloud, Amazon AWS, or Azure.
  • Knowledge of AI API frameworks such as OpenAI, Gemini, or LangChain.
  • Knowledge of data protection and cybersecurity measures.
  • Good knowledge of DevOps continuous integration and continuous delivery tooling such as GitLab, GitHub, or Azure DevOps, and ability to perform developer-owned DevOps tasks.
  • Knowledge of behavior-driven development, test-driven development, unit testing frameworks such as JUnit, performance testing, API tests, contract testing, and component-level testing.

About the Company

PricewaterhouseCoopers (PwC)

Global professional services: assurance, tax, consulting

PwC provides assurance (audit), tax, legal services, consulting and deals advisory to organisations worldwide. It uses multidisciplinary teams across accounting, advisory, technology and industry, delivered through a global network of locally established firms that collaborate with technology partners to offer AI, cloud, managed services and digital trust. PwC differentiates itself with an integrated, global-local service model and technology-enabled offerings that address complex client needs across risk, transformation, reporting and sustainability. Its goal is to help clients improve governance, efficiency and value by supporting reporting accuracy, business transformation, risk management and sustainable practices.

Company size
10,001+
Company stage
Early VC
Total funding
$3.3M
Headquarters
London, United Kingdom
Founded
1989

Recently Posted Jobs

Explore more opportunities at PricewaterhouseCoopers (PwC)

See more jobs