Top Business Group for Human Resources

Software Engineer

Category IT
Publish Date Wednesday 07-03-2018
Country Egypt
Gender any
Years Of Experience 0 – New Graduate
Salary Negotiable

An international company located in 5th Settlement is hiring a Software Engineer (Backend)


Job Description:
  • Attend sprint planning meetings to understand the purpose and requirements of the project.
  • Attend and contributethe technical planning meeting for guidance regarding the best design on how to write the code.
  • Decide on how the technical design will be implemented
  • Attenddaily stand-up meetings to report work progress status and blockers.
  • Implementand enhanciecode to meet the agreed acceptance criteria.
  • Optimize application performance by following the agreed upon coding conventions and best practices.
  • Conductcode reviews for teammates to make sure it is aligned with our standards (Ruby styleguide).
  • Increase code coverage by writing test cases to ensure highest quality of code.
  • Fix reported support bugs.
  • Follow up on pushing the code for testing.
  • Estimate assigned technical tasks.
Qualifications:
  • Years of Experience: 1-3 years (fresh grades are accepted)
  • Age range: 20-30 years old
  • Knowledge:
    • Solid computer science foundation
    • Strong knowledge Ruby, JavaScript and Go languages
    • Strong knowledge about Rails
    • Strong knowledge about GIT
    • Understanding of SQL and relational databases
    • Understanding of in memory databases
    • Knowledge about elastic search
  • Skills:
    • Good verbal and written communication skills
    • Problem solving
    • Debugging skills
  • Behaviors:
    • Accountable
    • User-focused
    • People oriented
    • Organized
    • Sense of commitment
    • Attention to details
Benefits:
  • Quarterly team retreats
  • Biannual Hackathon
  • Attending worldwide events
  • Flexible hours
  • Medical Insurance
  • Transportation: Bus
  • 25% discount on Swvl rides and sharing 50% of the total cost