Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 2 месяца назад

Senior Software Engineer I (Fullstack)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Egypt

Описание вакансии

Текст:
/

TL;DR

Senior Software Engineer I (Fullstack): Develop and maintain high-quality frontend and backend codebases for scalable progressive web applications with an accent on microservice architecture, API design, and performance. Focus on building end-to-end features, real-time technologies, and ensuring system reliability within agile teams.

Location: Cairo, Egypt (onsite)

Company

hirify.global is a leading technology platform operating across the Middle East, focused on simplifying mobility, food delivery, payments, and more, now expanding with AI-powered solutions.

What you will do

  • Write high quality, performant, and reliable code independently on frontend and backend.
  • Deliver complete features based on functional specifications.
  • Collaborate on system design, API design, and data modeling for smooth integration.
  • Participate in on-call rotation to resolve incidents within SLA.
  • Contribute to agile processes and continuous team improvement.
  • Build scalable and robust progressive web applications with microservice backend services.

Requirements

  • Location: Must be based in Cairo, Egypt.
  • Bachelor’s degree in Computer Science or related field.
  • 4+ years experience with modern JS frameworks (React preferred, Angular, Vue).
  • Proficiency in TypeScript, JavaScript (ES6+), HTML, CSS, and UI frameworks.
  • Experience with client-side state management, real-time technologies, testing frameworks, and JS tooling.
  • Working knowledge of backend development, RESTful APIs, microservices, and at least one backend language (Go or Java).

Nice to have

  • Experience with GraphQL or React Query.
  • Developing components with Storybook.
  • Knowledge of PWA, service workers, AWS infrastructure, CI/CD (Jenkins), Node.js frameworks, and Docker.
  • Understanding of system design, scalability, and operational best practices in distributed environments.