We are looking for a senior backend developer to join one of our client's product team, and support us in future projects

Tasks

  • Develop, test, and maintain scalable backend services using Node.js and NestJS.
  • Collaborate with front-end 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 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, Kubernetes).
  • Hands-on 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.
  • Strong communication skills and ability to work collaboratively in a team environment.
  • 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 spin-off from a wealth management and consulting company, with HQ in Berlin, and team accross Germany & Egypt Berlin, Stuttgart, Cairo, and Alexandria.

Currently we have projects in three disciplines (Investments & Wealth Management, ERP solutions, Digital Retail Signage and marketing activations).

This role is initially focused on a client's 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.

Salary

$10,800 - $16,800

Yearly based

Location

Egypt - Remote

Remote Job

Job Overview
Job Posted:
5 months ago
Job Expires:
Job Type
Contractual

Share This Job: