drjobs Senior Backend developer TypescriptNestJSGraphQL Fulltimeremote 2403-SB01 العربية

Senior Backend developer TypescriptNestJSGraphQL Fulltimeremote 2403-SB01

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cairo - Egypt

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are looking for a senior backend developer to join one of our clients product team and support as in future projects

Tasks

  • Develop test and maintain scalable backend services using Node.js and NestJS.
  • Collaborate with frontend developers product managers and other stakeholders to design and implement new features.
  • Write clean maintainable and efficient code while following best practices for software development.
  • Design and implement mostly GraphQL endpoints & ocassionally RESTful APIs.

Requirements

  • 5 years of experience in backend development.
  • Proficiency in TypeScript and JavaScript.
  • Experience in with SPA (Single page application) ReactJS NextJS typescript microfrontends familiar with state management tools like redux reduxsagas thunk.
  • Experience with PostgreSQL and ORM frameworks (TypeORM).
  • Strong understanding of microservices architecture and best practices.
  • Experience with cloud services particularly AWS (S3 SNS Lambda).
  • Familiarity with containerization and orchestration tools (Docker Docker Compose).
  • Handson experience with GraphQL including tools like Apollo Server and Apollo Gateway.
  • Knowledge of message brokers and queues (Bull RabbitMQ).
  • Experience with monitoring and logging tools (Prometheus Grafana Elastic APM Sentry).
  • Strong understanding of security best practices and authentication mechanisms (JWT OAuth).
  • Familiarity with code versioning tools (Git) and CI/CD pipelines.
  • Excellent problemsolving skills and attention to detail.
  • Strong communication skills and ability to work collaboratively in a team environment.

Strong communication skills with the ability to simplify complex problems.

  • Fluent in English.
  • You take pride in combining the two worlds of writing clean code and maintaining deadlines.

Benefits

  • Flexible working time: 5hrs in core working time you decide if you want to start earlier or later.
  • Stable working environment.
  • Technical mentorship to allow you to grow and take your career to the next level.
  • Friendly international team.
  • Fixed personal development learning & research hours

Supaapps is a software house originally a spinout from a wealth management and consulting company. Currently we have projects in three disciplines (Wealth Management ERP solutions Digital Retail signage).

This role is initially focused on one client investment & trading app.

Our tech stack includes but not limited to:

  • PHP Laravel Kotlin Go Python NodeJS NestJS
  • React Next Vue.js typescript javascript.
  • Docker kubernetes sentry github actions.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.