Job Seeker
Software Engineer
CATEGORY
IT
TITLE
Software Engineer
LOCATION
Cairo,
Egypt
EXPERIENCE
0 – New Graduate
TYPE
SALARY
Negotiable
PUBLISH DATE
07 Mar, 2018
(8 years ago)
An international company located in 5th Settlement is hiring a Software Engineer (Backend)
RESPONSIBILITIES
Job Description:
- Attend sprint planning meetings to understand the purpose and requirements of the project.
- Attend and contribute the technical planning meeting for guidance regarding the best design on how to write the code.
- Decide on how the technical design will be implemented
- Attend daily stand-up meetings to report work progress status and blockers.
- Implement and enhancie code to meet the agreed acceptance criteria.
- Optimize application performance by following the agreed upon coding conventions and best practices.
- Conduct code reviews for teammates to make sure it is aligned with our standards (Ruby style guide).
- 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
- 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