We use cookies to run the site and count visits. "Got it" also allows session recording.
SSahl
6th of October, Egypt2 months ago
Work format
Hybrid
English level
B2, upper-intermediate
An email or a Telegram message to the recruiter
About Sahl Sahl is transforming digital payments by providing seamless solutions for end consumers. Our technology enables users to recharge prepaid electricity meters and access a variety of payment services—all from their mobile phones, anytime and anywhere. With a diverse range of payment options, we are redefining convenience and accessibility in the financial ecosystem.
About the Role: At Sahl, we are on a mission to build a world-class engineering team that drives innovation and sets new industry standards. We are looking for passionate Software Development Engineers who are eager to solve complex challenges, build scalable systems, and create seamless payment experiences that impact millions of users. As an SDE at Sahl, you will play a key role in shaping the future of digital payments by developing high-performance, reliable, and scalable solutions.
You will work alongside top-tier engineers from companies like Microsoft, Amazon, Palantir, and Careem, collaborating in an environment that encourages creativity, continuous learning, and technical excellence. You will be involved in every stage of the software development lifecycle from ideation and architecture to development, deployment, and optimization. We believe in using the best tools for the job, adopting cutting-edge technologies, and following industry best practices to build systems that scale efficiently.
If you are excited about solving real-world problems, working with a high-caliber team, and shaping the future of fintech, we’d love to have you on this journey.
● Design, develop, and maintain high-quality software solutions that enhance the customer experience ● Collaborate with cross-functional teams to deliver scalable and reliable services ● Write clean, maintainable, and efficient code while following best engineering practices ● Conduct code reviews, implement test-driven development, and participate in continuous integration and deployment ● Analyze technical requirements and transform business needs into practical solutions ● Stay up to date with industry trends, emerging technologies, and best practices
● Bachelor’s degree in Computer Science, Computer Engineering or a related field ● Computer Science fundamentals (object-oriented design, data structures, algorithms and complexity analysis) ● Proficiency in, at least, one modern programming language (e.g. C, C++, C#, Java and Python) ● Ability to work in a highly-dynamic and fast-paced environment ● Strong verbal and written communication skills
● Experience in: o Cross-platform mobile development (e.g. Flutter) o Back-end development in .NET Core o Front-end technologies (e.g. Reactjs and Reduxjs) o SQL database or relational database skills ● Experience in Software Engineering best practices (e.g. test-driven development, code reviews, continuous integration and continuous deployment, service-oriented architecture, etc)
About Sahl Sahl is transforming digital payments by providing seamless solutions for end consumers. Our technology enables users to recharge prepaid electricity meters and access a variety of payment services—all from their mobile phones, anytime and anywhere. With a diverse range of payment options, we are redefining convenience and accessibility in the financial ecosystem.
About the Role: At Sahl, we are on a mission to build a world-class engineering team that drives innovation and sets new industry standards. We are looking for passionate Software Development Engineers who are eager to solve complex challenges, build scalable systems, and create seamless payment experiences that impact millions of users. As an SDE at Sahl, you will play a key role in shaping the future of digital payments by developing high-performance, reliable, and scalable solutions.
You will work alongside top-tier engineers from companies like Microsoft, Amazon, Palantir, and Careem, collaborating in an environment that encourages creativity, continuous learning, and technical excellence. You will be involved in every stage of the software development lifecycle from ideation and architecture to development, deployment, and optimization. We believe in using the best tools for the job, adopting cutting-edge technologies, and following industry best practices to build systems that scale efficiently.
If you are excited about solving real-world problems, working with a high-caliber team, and shaping the future of fintech, we’d love to have you on this journey.
Key Responsibilities ● Design, develop, and maintain high-quality software solutions that enhance the customer experience. ● Collaborate with cross-functional teams to deliver scalable and reliable services. ● Write clean, maintainable, and efficient code while following best engineering practices. ● Conduct code reviews, implement test-driven development, and participate in continuous integration and deployment. ● Analyze technical requirements and transform business needs into practical solutions. ● Stay up to date with industry trends, emerging technologies, and best practices.
Required Qualifications ● Bachelor’s degree in Computer Science, Computer Engineering or a related field ● Computer Science fundamentals (object-oriented design, data structures, algorithms and complexity analysis) ● Proficiency in, at least, one modern programming language (e.g. C, C++, C#, Java and Python) ● Ability to work in a highly-dynamic and fast-paced environment ● Strong verbal and written communication skills
Preferred Qualifications: ● Experience in: o Cross-platform mobile development (e.g. Flutter) o Back-end development in .NET Core o Front-end technologies (e.g. Reactjs and Reduxjs) o SQL database or relational database skills ● Experience in Software Engineering best practices (e.g. test-driven development, code reviews, continuous integration and continuous deployment, service-oriented architecture, etc)
We compare skills, grade, work format and salary
Most often 1,270 to 2,460