We're looking for a Experienced Android 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 mobile 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:
  • You have 4+ years of experience in software development
  • You spent 3+ years of your career developing commercial Android apps
  • You are proficient in Kotlin & Java
  • You are proficient in RXJava & RXKotlin
  • You have experience with event tracking tools (e.g. Appsflyer, Mixpanel, Segment)
  • You are familiar with TDD and use unit testing in your projects (i.e. JUnit)
  • You have experience working with REST APIs
  • You know how and when to use architectural patterns
  • You are an expert in version control (Git)
  • You have experience working with CI/CD pipelines

Soft skills:

  • You are self-organized professional and you can take control of your daily routine
  • You are familiar with agile methodologies like Scrum/Kanba

Optional requirements:
  • Experience with Swift or Objective C
  • Attentive to details, design skills
  • Working experience with JSON:API
  • Working experience with React Native
  • Working experience with apps with RTL support

What you will so day-tо-day:
  • Create new features to delight our customers
  • Squash bugs
  • Recommend best practices & architectures for it's growth
  • Bridging any gaps with Unit Tests
  • Consistently push new builds to the Google Play Store
  • Work directly with the backend team regarding API needs
  • Work directly with the Head of Technology
  • Suggest improvements to the UI/UX

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
  • Full time remote working schedule
  • 5 paid sick days per 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.
    Remote working schedule
    Enjoy your life with a 100% remote-working opportunities
    Friendly and supportive team
    A work environment that welcomes your ideas and suggestions
    Competitive salary
    Punctual salary payment in a way convenient for you
    Perks & benefits
    24 paid vacation days, 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