Back-end Engineer

Dopay

Not Interested
Bookmark
Report This Job

profile Job Location:

Cairo - Egypt

profile Monthly Salary: Not Disclosed
Posted on: 7 hours ago
Vacancies: 1 Vacancy

Job Summary

Description

Key Responsibilities

  • Design develop and maintain Ruby on Rails services and RESTful APIs supporting payroll processing EWA disbursements and financial reporting.
  • Build and maintain integrations with banking partners payment gateways and third-party financial data providers in compliance with CBE regulations.
  • Collaborate with product and frontend teams to deliver features end-to-end from requirements to production deployment.
  • Manage background job pipelines with Sidekiq and Redis for payroll batch processing wage disbursements and async notifications.
  • Own service reliability write RSpec unit and integration tests set up monitoring and participate in on-call rotations to ensure 99.9% uptime.
  • Contribute to architectural decisions code reviews and the definition of Rails engineering best practices across the team.
  • Optimise ActiveRecord queries and database performance to handle high-throughput financial transaction loads.
  • Champion security-first development practices in line with PCI-DSS and financial data protection standards.


Requirements
  • 36 years of backend engineering experience in a production environment.
  • Strong proficiency in Ruby on Rails with a solid grasp of Rails conventions ActiveRecord and the MVC pattern.
  • Hands-on experience designing and building RESTful APIs consumed by web and mobile clients.
  • Solid command of PostgreSQL schema design indexing strategies query optimisation and migrations.
  • Experience with background job processing using Sidekiq and Redis for async payroll and notification workflows.
  • Understanding of security fundamentals: OAuth2 JWT data encryption at rest and in transit.
  • Experience working in Agile / Scrum teams with proper Git workflows code reviews and CI/CD pipelines.


Benefits

Why Join dopay

Youll be be part of a fast-growing fintech company revolutionizing payroll disbursement in Egypt and work closely with senior leadership on one of the most important milestones in the companys journey. This role offers long-term ownership beyond licensing and the opportunity to help shape how a fintech operates under regulation at scale.


Required Experience:

IC

DescriptionKey ResponsibilitiesDesign develop and maintain Ruby on Rails services and RESTful APIs supporting payroll processing EWA disbursements and financial reporting.Build and maintain integrations with banking partners payment gateways and third-party financial data providers in compliance wit...
View more view more

About Company

Company Logo

At dopay, we're not just building a fintech company—we're changing lives. Our goal is to make financial inclusion a reality for workers across emerging markets, starting with Egypt. Whether it's helping employees access their wages instantly or empowering them to save for their future ... View more

View Profile View Profile