We're looking for a Ruby on Rails Developer to design and build TONS one of the fastest growing online grocery apps in the Middle East.
TONS is a small team of highly motivated and efficient people who constantly push the limit of what's possible in the groceries segment in the Middle East.

TONS value collaboration and communication skills, keeping in mind that informal culture makes it way much easier. People at TONS pride themselves on getting things done and their motto is to work smarter, not harder.
Who we need
An ideal candidate is a talented and experienced RoR engineer, willing to push the limits of existing technology and create the best possible user experience, delighted by good design and bring that taste to his work.
Vacancy details
Technical skills:
  • 3+ years of Ruby on Rails experience
  • Proficient in writing Rspec tests
  • Proficient in deploying to Heroku and AWS
  • Experience working with 3rd party REST APIs
  • Experience in building and maintaining REST APIs
  • Experience in writing REST API documentation
  • Proficient in using architectural patterns and their advantages & disadvantages
  • Proficient in version control (Git)

Soft skills:

  • Be ready to lead the project and contribute as much as we do
  • Fluently communicate with other team members in spoken (daily standups) and written (Slack/Skype) English
  • Be self-organised and take control of your daily routine
  • Be familiar with agile methodologies like Scrum
  • Be ready to work on bug fixing and application performance improvements

Optional requirements:
  • Experience with building JSON:API for frontend developers
  • Experience with working with ElasticSearch
  • Working experience with e-commerce platforms
  • Experience with using React in front-end setting

What you will so day-tо-day:
  • Create new features that will delight our customers
  • Squash bugs
  • Do code reviews for peers
  • Communicate and coordinate with front-end developers on their API needs
  • Increase & improving the testing coverage with RSpec

Joining TONS means:
  • Be part of a highly motivated and talented team
  • Be involved in growing the app to new heights
  • Startup atmosphere – You're in charge of your work and your growth!
  • Working directly with the Head of Technology

We offer:
• A work environment that welcomes your ideas and suggestions
  • 24 paid vacation days after a year of employment
  • A shared office space with other motivated developers
  • 5 paid sick days in a year, additional days must be provided with medical excuse
  • Flexible working hours, with promise of regular delivery of work & form of regular contact
    What we offer
    TONS in the English language can have tons (pun intended) of meanings, and it serves as the potential of the company, as well as, what we as a team can accomplish.
    We've received tons (pun again!) of recognition and interest from our peers and partners in the Middle East, and ready to expand our team and our service with YOU.
    Flexible working schedule
    Opportunity to work betweenwhiles remotely
    Friendly and supportive team
    A work environment that welcomes your ideas and suggestions
    Team spirit and collaboration
    A shared office space with other motivated developers
    Perks & benefits
    24 paid vacation days after a year of employment, 5 paid sick days per year
    Apply now
    We just need your email and CV
    Your E-mail
    Your CV
    By clicking the button you agree our Privacy Policy