Назад
Company hidden
3 дня назад

Senior Software Engineer (Backend)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Egypt
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/

TL;DR

Senior Software Engineer (Backend): Designing and building robust and scalable backend solutions for customer-facing applications with an accent on distributed systems, TDD, and modern web development. Focus on establishing high-quality development standards, collaborating on complex technical initiatives, and optimizing application performance.

Location: This position will be based in our Cairo, Egypt office.

Company

hirify.global is a product company developing technological SaaS solutions to revolutionize the construction industry.

What you will do

  • Design and build robust backend solutions using Ruby on Rails, Node.js, Java, or Typescript within a microservices architecture.
  • Establish high-quality development standards and ensure code maintainability and system reliability.
  • Collaborate on complex technical initiatives with infrastructure, platform, and other software engineering teams.
  • Mentor fellow teammates by conducting constructive code reviews and pairing on complex problems.
  • Develop and maintain CI/CD pipelines using CircleCI and ArgoCD for seamless deployment.
  • Optimize application performance by leveraging technologies like Postgres, AWS, and Kubernetes.

Requirements

  • 5+ years of experience in software engineering fundamentals, including Test Driven Development (TDD) and design concepts.
  • Strong proficiency in backend development using Ruby on Rails, Node.js, Java, or similar languages.
  • Demonstrated experience working on Document Management systems.
  • Proven track record of working with software, platforms, and infrastructure at scale, managing thousands of hosts and millions of users.
  • Experience building modern Continuous Integration and Continuous Delivery (CI/CD) systems in a large-scale environment.
  • Ability to balance immediate business needs with strategic, long-term technical initiatives.

Culture & Benefits

  • Join Procore’s Engineering Team.
  • Work on products impacting communities’ infrastructure globally.
  • Collaborate with infrastructure, platform, and other software engineering teams.
  • Opportunity to achieve extraordinary results beyond traditional engineering.
  • Resources to build impactful solutions.

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →