We're looking for a Tech Lead 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 ready to lead the project and contribute as much as we do
  • You fluently communicate with other team members in spoken (daily standups) and written (Slack/Skype) English
  • You are self-organized professional and you can take control of your daily routine
  • You are familiar with agile methodologies like Scrum/Kanban

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
  • Lead the Android Project & 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
  • Be ready to lead a team of developers
  • 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 after a year of employment
  • A shared office space with other motivated developers
  • 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.
    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