Software Engineer (Ruby On Rails)
Qoyod -
Cairo, EgyptPosted 2 years ago5Applicants for10 open positions
- 4Viewed
- 2In Consideration
- 1Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We’re looking for someone with a passion for programming and for writing beautiful code. You will join a team of exceptional developers working in a fast-paced environment to deliver world-class software.
The right candidate should have proven problem-solving skills, and the ability to work independently and commit to project deadlines. Candidates should be open to learning new technologies and techniques and applying those to a variety of both existing and new projects.
Summary of Main Duties and Responsibilities
- Write clean, maintainable, and efficient code
- Design robust, scalable, and secure features
- Contribute to all phases of the development lifecycle
- Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, and code standards)
- Drive continuous adoption and integration of relevant new technologies into the design
Job Requirements
Requirements:
- BS/MS degree in Computer Science, Engineering, or in related fields
- +5 years building web-based applications
- +3 years of experience working with Ruby on Rails as well as libraries like Sidekiq and RSpec
- +3 years of experience working with relational databases like (MySQL)
- Good understanding of front-end technologies including HTML5, JavaScript, CSS3, and React.js (optional)
- Proficiency with code versioning tools including Git
- Familiar with MVC, Mocking, RESTful, and ORM
- Familiar with writing unit testing