Go React Native Docker Senior Developer


SipScience offers a revolutionary data analytics and marketing platform delivering never-before-seen consumer insights from inside bars & restaurants.

Our Offerings:

Sip App - Our Android and iOS phone app that provides contactless payments in select bars & restaurants, as well as a Member Loyalty Program that allows users to get 50% off of drinks!

SipSync - a marketing analytics app with a revolutionary approach: it uses a limited panel of consumers representative of the overall alcoholic beverage market to obtain a real-time picture of habits nationwide in every bar and restaurant category. This unique panel is leveraged to gather insights with a never-seen-before level of granularity that can be accessed via a simple POS extension. SipScience's analytics dashboard can help bars and restaurants tailor their communication to their customer base, improve loyalty, and optimize pricing.

Why work here?

We are a tech startup that believes people are the most important asset to an organization. We have a small, passionate team that is excited about our product offerings and the insights we provide. We know what we are working on hasn’t been done before and it’s very exciting to solve problems on the edge of a new frontier in tech.

 Who We Are Looking for 

SipScience is looking for an innovative senior-level engineer to join our team as the Senior Mobile Developer.  The Senior Dev’s primary responsibility is to own, maintain, and scale SipScience’s stack.

Primary Responsibilities

  • Design and architect solutions for high-level goals and objectives * Actively contribute to code reviews and pull requests
  • Being able to design mobile applications from top to bottom, troubleshooting and fixing tough problems, hitting deadlines, and knowing when to push back on requirements

Job Requirements

  • Minimum five (5) years of experience programming in a professional environment
  • BA/BS in Computer Science OR Demonstrated expertise in programming to include a solid foundation in computer science
  • Culture Leader: Commitment to _Agile methodologies _(among others, collaboration and transparency are important for us, we’re not perfect at following it, but we aim at getting better every sprint) * GoLang programming expertise (Minimum Three (3) years)
  • Experience in Docker & AWS (Minimum Three (3) years)
  • Must have React Native (Javascript/Typescript) expertise(Minimum Three (3) years)
  • Comfortable with working in a startup environment (we’re a small team, we do our best to work as rationally as possible, but we’re not perfect!)
  • Strong problem solving and debugging skills with direct experience within mobile application environments, including monitoring, alerting, and distributed tracing for IOS & Android
  • Have a good sense of organization, the ability to set expectations and keep working on a timeline, with the ability to document, communicate and explain technology decisions and directions

Technologies we are currently using

Deployment to Google Play and App Store * _Our tech stack: _React Native, JavaScript, Go, Docker, PostgreSQL, AWS, Python, SQL, Stripe, Firebase, Miscellaneous third-party APIs such as Twilio SendGrid, segment, etc. * Our app deals with data structures, algorithms, object-oriented software design, and working with cloud-based distributed systems

Technologies we expect to use in the future

  • Node.js, AngularJS, Google Cloud, Kubernetes, Tensorflow, Omnivore API, Big Query, SuperSet

Soft Skills/Characteristics we love

  • Extreme passion for cracking problems efficiently and elegantly 
  • Dedication for mentoring & growth of teammates
  • Strong organizational and communication skills, ability to present your ideas to both technical and non-technical audiences
  • Natural tendency to be curious, positive, and creative
  • Team player who collaborates well with others (don’t be a dick!)


  • This is a remote position

 Salary and Benefits 

  • Competitive compensation package $140k-170k DOE
  • Medical, Dental, Vision
  • 401k
  • Team Flexible Unlimited Vacation
  • Stock Options

Be sure to mention the word ILLUSTRIOUS when applying to show you read the job post completely. This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.