Software Engineer - Integrations

Sahl
6th of October, الجيزة
دوام كامل
منذ أسبوع

Sahl is expanding its suite of consumer services, and we are looking for a Junior Software Engineer – Integrations to join our team. This role is perfect for early-career engineers who are eager to make a direct impact by integrating new services and partners into Sahl’s mobile app.

As part of the team, you’ll work closely with experienced engineers and product managers to deliver high-quality, customer-facing features that expand the scope and utility of the Sahl platform. Your contributions will help unlock new growth opportunities for the business while improving the lives of millions of users.

You’ll get hands-on experience building reliable, scalable, and secure integration points with third-party systems and services. We value curiosity, strong fundamentals, and a willingness to learn. If you’re excited about fintech, mobile development, and solving real-world problems, we’d love to have you on board.


Key Responsibilities

  • Build and maintain integrations with external services and partners that extend Sahl’s capabilities.
  • Collaborate with product and engineering teams to scope, design, and deliver integration solutions.
  • Write clean, testable, and maintainable code in collaboration with senior engineers.
  • Debug and troubleshoot integration issues, ensuring reliability and a smooth user experience.
  • Learn and apply software engineering best practices, including code reviews, version control, and CI/CD.
  • Stay up to date with industry trends in APIs, mobile platforms, and integration strategies.

Required Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Solid understanding of computer science fundamentals (data structures, algorithms, object-oriented programming).
  • Familiarity with at least one modern programming language (e.g., C#, Java, Python, or Dart).
  • Good communication skills and the ability to work in a collaborative team environment.
  • Eagerness to learn new technologies and take ownership of deliverables.

Preferred Qualifications

  • Exposure to mobile development (especially Flutter) or interest in learning it.
  • Basic understanding of RESTful APIs and integration patterns.
  • Familiarity with SQL or relational databases.
  • Experience with Git and modern development workflows.
  • Internship or side project experience integrating with third-party services is a plus.

تقديم
توصيات وظائف أخرى:

Senior Software Integrator Engineer

Luxoft
Cairo, القاهرة
Supporting large Vehicle Manufacturers in the area of Development, Production and Aftersales is Luxoft's ambition. Luxoft's goal...
منذ 6 أيام

Senior Software Engineer

Procore Technologies
Cairo, القاهرة
  • Write a highly performant code that minimizes payload size...
  • Collaborate with Engineering, Product, and UX to design and...
منذ أسبوعين

Principal Software Engineer - UI/Angular

Integrant
الجيزة
  • Deliver fast, clean, pixel-perfect, and scalable front-end...
  • Work with back-end .net developers, testers, and creative...
منذ يوم

Track Engineer Intern

RATP Dev
Cairo, القاهرة
The intern will gain hands-on experience in worksite coordination, compliance procedures, and technical support, contributing to...
منذ أسبوع

Software Technical Support Engineer

BlackStone eIT
Cairo, القاهرة
  • Serve as the primary point of contact for customer...
  • Diagnose and troubleshoot software issues, both...
منذ يومين

Software Quality Assurance Engineer

BlackStone eIT
Remote
  • Bachelor’s degree in Computer Science, Engineering, or a...
  • 3+ years of experience in software quality assurance...
منذ 3 أسابيع

Mobile Software Engineer

Blink22
Cairo, القاهرة
  • 3+ years of experience in developing and maintaining mobile...
  • Hands-on experience in one or more mobile technologies such...
منذ أسبوعين