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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →