Senior Software Engineer, Android

Whop

Whop

Software Engineering
Brooklyn, NY, USA
Posted on Oct 23, 2024

About Whop:

Whop is on a mission to create a new paradigm of the internet – where connection, consumption, creation and commerce can happen all in one place. Over 500 thousand people come to Whop every month, from nearly every country, to learn new things, meet new people, and elevate their daily lives.

Less than 4 years into our existence, we have enabled tens of thousands of creators to earn over half a billion by selling access to increasingly diverse digital offerings. Our apps infrastructure allows anyone to build a digital experience, and our marketplace offers creators a sleek storefront that can accept payments, seamlessly deliver digital products, and attract new customers.

We envision a future in which everyone is an internet entrepreneur. Join us in making that future a reality.

About the role:

✅ Target base salary of $150,000 - $210,000 + a competitive equity package.

❤️ Unlimited PTO, with full health, vision, dental coverage

📍 A brand new office in Brooklyn, New York at the Domino Sugar Refinery

🍕 12k annual UberEats credits for lunch & dinner Monday thru Friday

🏠 9k annual rent subsidy if you live within 4 blocks of our 300 Kent office

💻 3k ramp card to get you the latest Macbook Pro & tech accessories

💪 Free gym membership to the Equinox in our building & Annual Citi Bike Membership

What does the role look like?

As an Android Engineer specializing in Kotlin, you'll play a pivotal role in building our Android app from the ground up. You will collaborate closely with cross-functional teams to deliver a high-quality Android application that mirrors much of the functionality of our existing web and iOS apps. The focus will be on ensuring exceptional performance and delivering a user experience akin to leading social media platforms. The mobile app serves dual purposes: enabling creators to manage their stores—onboarding, accepting payments, and more—while also allowing users to consume their purchased products. Post-purchase, users will download the app to access and engage with their products.

Your key responsibilities will include:

  • Implementing seamless and engaging notifications to enhance user engagement without being intrusive.
  • Building chat functionality comparable to WhatsApp and iMessage.
  • Developing live streaming capabilities for broadcasting and viewing, including audience interaction features.
  • Creating a forum feature similar to Reddit for community discussions.
  • Implementing interactive gamified features like a prize wheel for giveaways.
  • Developing a marketplace feature to help users discover new whops and products.
  • Building a complex search function to navigate all accessible data and discover new features.

You will be integral in ensuring our app becomes the glue to our entire platform, currently in its infancy but poised for rapid growth. Our goal is to reach top rankings on the Google Play Store, and you'll be a key player in achieving that.

Qualifications:

  • Experience in creating Android apps from scratch.
  • Proven track record of impacting core product features of a highly used application.
  • Deep knowledge of Kotlin.
  • Experience working closely with designers.

Nice to haves:

  • Experience with Next.js.
  • Experience with Ruby on Rails.
  • Experience with Swift.

Who you are:

  • You have a strong sense of urgency and the desire to ship fast.
  • You are proactive and lead by example in demonstrating how quickly things can be done.
  • You communicate effectively with other engineers, prioritizing clear and concise communication.
  • You are receptive to feedback and a good listener.
  • You are action-oriented, not just identifying problems but also providing solutions and taking action.
  • You are highly product-minded, caring deeply about user experience and satisfaction.
  • You enjoy building things from 0-1.
  • You can take designs, break them down, and collaborate effectively with team members.
  • You maintain high standards in your work and possess a strong depth of knowledge.
  • You are curious and have a strong work ethic.
  • You value simplicity in system design and understand that unnecessary complexity can hinder progress.
  • You recognize the difference between an excellent product and a mediocre one.
  • You are determined and proactive, not letting obstacles stand in your way.
  • You have a keen eye for detail and provide constructive feedback to others.
  • You ensure that all loose ends are tied up and everyone is clear on next steps.
  • You are passionate about joining a startup dedicated to helping entrepreneurs grow and thrive.