This job is no longer accepting applications. See More Jobs

Software Developer (Remote)

Egypt - Alexandria


2 3148
  • Job Role / Function

    Information Technology

  • Vacancies


  • Years of Experience

    3 - 5

  • Career Level

    Mid Career / Senior

  • Degree


  • Education

    Computer Science, Computer Engineering or similar relevant field.

  • Nationality


  • Gender


  • Employment Type

    Full time

  • Expiry date

    21 Feb 2022

Job description

    ● Develop and implement new software programs.
    ● Producing efficient and elegant code based on requirements
    ● Make good technical decisions that provide solutions to business challenges
    ● Write Integration and Unit test for the written code.
    ● Troubleshooting, debugging, maintaining and improving existing software.
    ● Maintain and recommend software improvements to ensure strong functionality and
    ● Developing technical documentation to guide future software development projects
    ● Clearly and regularly communicate with management and technical support colleagues
    ● Possess up-to-date knowledge of technological developments in the industry
    ● Share knowledge and technical experience with company members
Read More Read Less

Job requirements

    ● BS/MS degree in Computer Science, Engineering or a related subject.
    ● 3+ years of proven professional experience in Ruby on Rails.
    ● Proficiency in English.
    ● Good Communication and negotiation skills.
    ● Critical Thinking and Problem Solving skills.
    ● Strong understanding of Object Oriented Programming concepts.
    ● Strong troubleshooting and debugging skills.
    ● Good experience designing and implementing RESTful APIs.
    ● Good understanding of database systems and practical experience with relational databases.
    ● Familiarity with the Linux operating system.
    ● Familiarity with using Docker.
    ● Experience using Git for source control.
    ● Experience writing unit and integration tests.
    ● A critical eye for code weaknesses and points of improvement.
    ● Ability to continuously learn and apply solutions using new technologies.
    ● Ability to provide mentoring and guidance to junior developers.
    ● Knowledge of GraphQL is a plus.
    ● Knowledge of React is a plus.
Read More Read Less

Additional Information

About this company

For more than 20 years eSpace have been helping businesses and organizations of every size and structure make more of an impact through digital transformation and by improving their processes and streamline information accessibility. We have done this well enough to earn a position as the leading IT services provider in Egypt and the Middle East.
Our accomplishments and success stories have earned us partnerships with several governmental entities, companies and entrepreneurs. In fact, we have worked with names like Google, Vodafone, Etisalat, the Egyptian Government, the Saudi Government and many more organizations and entities. Each time we have delivered solutions to bring the visions of these organizations to life.

Our Vision: to be the center of excellence for the Software Industry in the MENA region. We will build, and help build, the most innovative software solutions out of the region.
Our Mission: Through continuous improvement of our knowledge and skills, we maintain our reputation of delivering exceptional software products and services.
Read More Read Less
Recent Jobs

Download Jobzella Mobile App

Jobzella mobile app for Android and iPhone