Jobsforhumanity

Junior Software Engineer

Beirut, Beirut Governorate, Lebanon · On-site · Full-time

Apply on the employer’s site ↗See how well you match this job

You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.

About the role

Description from the employer’s posting. Check the employer’s page for the current version.

  • EmployerJobsforhumanity
  • LocationBeirut, Beirut Governorate, Lebanon
  • Work styleOn-site
  • Employment typeFull-time
  • Employer posted
  • Develop and maintain features for the digital wallet platform
  • Assist in developing backend services and APIs
  • Contribute to mobile and web application development
  • Integrate APIs and third-party services under the guidance of senior engineers
  • Write clean, maintainable and well-documented code
  • Participate in testing, debugging and troubleshooting
  • Fix bugs and improve existing application features
  • Write and maintain unit and integration tests
  • Use Git and follow the team’s development workflow
  • Participate in code reviews and technical discussions
  • Follow secure coding and data-protection practices
  • Work closely with Senior Engineers, UI/UX Designers and other technology team members
  • Assist with technical documentation
  • Continuously learn and adopt new technologies and development practices
Show full description
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering or a related field
  • 0–2 years of professional software development experience
  • Good understanding of programming fundamentals
  • Familiarity with backend, web or mobile development
  • Basic understanding of APIs and databases
  • Familiarity with Git and version-control workflows
  • Understanding of object-oriented programming and software-development principles
  • Basic knowledge of testing and debugging
  • Strong analytical and problem-solving skills
  • Willingness to learn and receive feedback
  • Good communication and teamwork skills
  • Arabic & English communication skills

Send us your CV with the title: Junior Software Engineer to: hr@totalrecruitments.com

Staying safe while you apply

  • Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
  • Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
  • Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.

Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.

Preparing for this role with ROLIVA

  • Check the fit.

    Compare the requirements with the experience you have confirmed, including gaps.

  • Prepare honestly.

    Build interview stories and application drafts from your own evidence.

  • Keep track.

    Save the role and record your own application status and follow-ups.

Create a free workspace or log in.

At a glance

  • Work styleOn-site
  • Employment typeFull-time
  • SeniorityMid level
  • Employer posted
  • Added to ROLIVA
  • Last checked

Explore similar roles

Similar jobs

Quantiq

DevOps Engineer

Austin, TX

Work style not stated