Grape.io logo

Senior Android Developer

Grape.io

Job description

Hi, we are Grape, the next big thing in messaging. With us, you won't be joining a company, you will embark on a journey – from startup to market leader. This means that we look for people with a particular set of skills.

Who are we looking for?


  • People who see seemingly impossible odds and get excited to overcome them.
  • Resilient go-getters that stay positive, even when things don't go as planned.
  • Open-minded individuals who teams look forward to working with every day.
  • Self starters who sink their teeth in to find solutions no one thought of.
  • Experts who value ownership and are proud of their achievements.

If this speaks to you and you're ready to be part of a rocket taking-off, join us.

Work smart

We are human beings, which means two things: It's important to balance work and life and avoid redundant tasks. We automate and simplify to improve every aspect of our business. Our goal is, to reach a 4-day work week across the company in 2021.

Own it

We trust in our team and its abilities, keeping both the small and big picture in mind. Zoomed in, you focus on and take pride in your tasks, no matter if you're setting up a new process or getting ice cream for the team. Zoomed out, you see your role in the company's success and find where you can improve your output. 

Seek clarity

At Grape, we believe in seeking to understand and then to be understood. Listening and to giving feedback constructively saves time and grief. Each team as a whole and the relationships within it matter. Constantly improving on those is a key to success and creating a workplace we all want to come to every day.

A typical day at Grape


  • Some people come in quite early, but we start our core work time at 10 AM (GMT+1 - Vienna Time) with our standup meetings to organise the day.
  • Usually we gather around the coffee machine for our fix (except our CTO Stefan, who prefers water). We have an amazing portafilter espresso machine with excellent beans from around the world.
  • We work in rooms of 2-5 people and go out for side discussions to keep the focus up as much as possible. 
  • Most of us go out for lunch together (our office is located in an awesome part of Vienna, called "Josefstadt") or order something to the office. We try to avoid work discussions on our lunch break.
  • Back at the office, it's crunch time and some of the best output happens, once we had a bit of distance from the computers on our lunch breaks.
  • We work at least until 3PM (the early birds fly out earlier) depending on the workload. Sometimes we stick around to chill and chat or we go out together.

How we develop


We only have meetings with a clear agenda, we plan ahead so you can focus on coding and we listen to your feedback to adapt to your needs.

A few Important parts are

  • Code Reviews: No code reaches production without a second pair of eyes
  • Finish what you started: starting a ticket means finishing it, no matter what.
  • Tests: Test driven development is an absolute must-have. If you don’t know how it works, we will help you learn it. Tech Lead, Riccardo: “We don’t have time to not write tests”.
  • Code Quality: Your code quality must be to your highest standards. If you feel unsure of how to solve something in a good way, ask your smart colleagues to help you find a proper common design pattern to solve your problem. 
  • Pair Programming is very welcome
  • Documentation: in code and off-code

Day-to-day goals


Plan

Help triage bugs / estimate feature requests and refine requirements.

Design

Implementing the features with our design guidelines in accordance with our UX design

Implement

Thrive for the best solution - The team discusses and tries to find the best possible way when we build software. Your opinion is valued.

Collaborate

Support others by pair programming or code reviewing

Requirements


Must

- 2+ years experience developing native Android apps with Java (this means at least Mid-Level)
- Know how to turn UI design into code
- Experience with common software design patterns (MVC, MVVM, standard Java design patterns)
- Know how to write clean and maintainable code
- Know how to manage dependencies (Gradle)

Bonus

- RXJava experience
- Own app published on the App Store
- Experience with cross-platform development
- Experience with other platforms like iOS

Tech

- Native Android App
- Java
- Gradle

A few Libraries we use

- EventBus
- Retrofit
- Firebase
- JitsiMeet
- Autobahn

Other tools we use

- Jira
- Gitlab / GitHub

Apply now

Apply Apply

Please let Grape.io know you found this job on Himalayas. This will help us grow!

About this role

Apply before

August 18th, 2021

Job posted on

February 12th, 2021

Job type

Full Time

Salary

$47k-$71k USD

Hiring timezone

Worldwide
Primary industry
Company size

11-50

Founded in

2017

Social media
Visit grape.io Visit grape.io

About the company

Meet the world's fastest enterprise business chat. Grape is a smart communication solution that connects and integrates all your services and data. It provides our users with a hyper-intelligent auto-c...
View company profile View company profile

We'll keep you updated when the best new remote jobs pop up.

mail
Subscribe

We care about the protection of your data. Read our Privacy Policy.

Featured remote companies

View all companies View all companies
  • Buink logo

    About: Intelligent Web Development Buink Web Development is a development shop founded in 2009 by Ben Buie.

    Employees

    1-10

  • Picker logo

    We all know a lot about something, some of us love coffee, some others are make-up junkies, others spend their whole day biking and some other are tech freaks <3 At Picker we bri

    Employees

    11-50

  • Rebank logo

    Rebank is building the financial OS for startups. The way companies grow has changed significantly over the last ten years; the tools they use for their finances hasn't.

    Employees

    1-10

  • Cofense logo

    Cofense, formerly PhishMe, is the leading provider of human-driven phishing defense solutions worldwide.

    Employees

    201-500

  • Planet OS logo

    Planet OS is the leading data infrastructure and intelligence provider helping progressive companies in renewable energy, insurance, and agriculture. Planet OS is an industrial IoT company focused

    Employees

    11-50

  • Sococo logo

    Sococo is the online workplace where distributed teams come to work together each day, side-by-side.

    Employees

    11-50