Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
SSahl
6 Октября, Египет2 месяца назад
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)
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 1 270 до 2 460
Формат работы
Гибрид
Уровень английского
B2, выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
О Sahl Sahl трансформирует цифровые платежи, предоставляя бесшовные решения для конечных потребителей. Наша технология позволяет пользователям пополнять предоплаченные счетчики электроэнергии и получать доступ к различным платежным услугам — все с мобильных телефонов, в любое время и в любом месте. Благодаря широкому спектру платежных опций мы переопределяем удобство и доступность в финансовой экосистеме.
О роли: В Sahl мы стремимся создать инженерную команду мирового класса, которая способствует инновациям и устанавливает новые отраслевые стандарты. Мы ищем увлеченных инженеров-разработчиков программного обеспечения, стремящихся решать сложные задачи, создавать масштабируемые системы и обеспечивать бесшовные платежные операции, которые затрагивают миллионы пользователей. В качестве инженера-разработчика в Sahl вы сыграете ключевую роль в формировании будущего цифровых платежей, разрабатывая высокопроизводительные, надежные и масштабируемые решения.
Вы будете работать вместе с инженерами высшего уровня из таких компаний, как Microsoft, Amazon, Palantir и Careem, сотрудничая в среде, которая поощряет творчество, непрерывное обучение и техническое совершенство. Вы будете участвовать на каждом этапе жизненного цикла разработки программного обеспечения: от идеи и архитектуры до разработки, развертывания и оптимизации. Мы верим в использование лучших инструментов для работы, внедрение передовых технологий и соблюдение отраслевых лучших практик для создания эффективно масштабируемых систем.
Если вы хотите решать реальные проблемы, работать в команде высокого уровня и формировать будущее финтеха, мы будем рады видеть вас в этом путешествии.
● Проектировать, разрабатывать и поддерживать высококачественные программные решения, улучшающие качество обслуживания клиентов ● Сотрудничать с кросс-функциональными командами для предоставления масштабируемых и надежных услуг ● Писать чистый, поддерживаемый и эффективный код, следуя лучшим инженерным практикам ● Проводить ревью кода, внедрять разработку на основе тестов (test-driven development) и участвовать в непрерывной интеграции и развертывании ● Анализировать технические требования и преобразовывать потребности бизнеса в практические решения ● Быть в курсе отраслевых тенденций, новых технологий и лучших практик
● Степень бакалавра в области компьютерных наук, компьютерной инженерии или смежной области ● Основы компьютерных наук (объектно-ориентированное проектирование, структуры данных, алгоритмы и анализ сложности) ● Владение как минимум одним современным языком программирования (например, C, C++, C#, Java и Python) ● Способность работать в высокодинамичной и быстро развивающейся среде ● Отличные устные и письменные коммуникативные навыки
● Опыт в: o Кросс-платформенной мобильной разработке (например, Flutter) o Backend-разработке на .NET Core o Front-end технологиях (например, Reactjs и Reduxjs) o Работе с SQL базами данных или реляционными базами данных ● Опыт применения лучших практик в разработке программного обеспечения (например, разработка на основе тестов, ревью кода, непрерывная интеграция и непрерывное развертывание, сервис-ориентированная архитектура и т. д.)