Ruby on Rails (Backend) Developer
Join over 1k people and receive free job offers in your inbox
We are looking for an experienced Back-end developer to join our team. If you have a passion for programming and for writing clean Ruby code, we would like to meet you. As a Back-end developer, you’ll work closely with our team of exceptional developers in a fast-paced environment to ensure system consistency and improve user experience. Ultimately, you should be able to develop and maintain functional and stable web applications to meet our company’s needs.
Job duties:
- Write extremely clean, efficient, performant, and maintainable code
- Create clean, well-documented APIs
- Rapidly integrate with 3rd-party APIs
- Model database schemas
- Write unit, integration, and stress tests
- Communicate with the front-end team
- Manage staging deployments
- Architect models and relationships
- Write object oriented code
- Benchmark code speed and database performance
- Draw flowcharts
- Solve and optimize complex algorithms
- Deploy to servers
- Write scripts and integrate with CI/CD
Requirements
- Proven work experience as a Ruby on Rails developer
- Passion for writing great, simple, clean, efficient code
- Is familiar with code smells and antipatterns
- Very good documentation skills
- Deep understanding of web security
- Experience developing highly interactive applications
- A firm grasp of object oriented analysis and design
- Good knowledge of relational databases
- In-depth understanding of the entire web development process (design, development and deployment)
- Excellent analytical and time management skills
- Teamwork skills with a problem-solving attitude
- BSc degree in Computer Science or relevant field.
geo
in Lebanon , Beirut city
number of positions
1 Jobs available, apply now
job type
FULL TIME
experience years
Entry level