Senior Software Engineer - Wine Journey (Mobile/React Native) (Seattle) Job at CellarTracker, Seattle, WA

Y2gwWXF0RytqUEI5WVRaQTN6MlpLUGlDR1E9PQ==
  • CellarTracker
  • Seattle, WA

Job Description

CellarTracker is the worlds most trusted wine community, where technology and passion meet to make wine discovery accessible and exciting for everyone. Founded in 2003 as a cellar management tool for wine collectors, CellarTracker has since expanded to help millions find and experience wines they love. Today, across our website and newly reimagined mobile appwhich has quickly earned over 2,000 reviews with a 4.9-star ratingour 1 million members contribute to a robust database of 5 million unique wines and over 10 million community reviews. In just three years, our team has grown from 3 to 20, and were looking for more awesome team members to drive our mission forward.

We are seeking a Senior Software Engineer who is passionate about building exciting app experiences to help users record, remember, and engage with their wine journey. At CellarTracker, we deliver exceptional digital experiences that simplify and enhance the lives of our users. You will play a pivotal role in leading a new area of the business by helping users navigate their wine journey in innovative ways.

As a senior member of our team, you'll act as an owner, creating clarity from ambiguity and driving projects from concept to completion. You'll collaborate closely with cross-functional teams to build solutions that are scalable, performant, and user-friendly. If you're self-motivated, have a bias for action, and value empathy and collaboration, we'd love to hear from you.

Responsibilities

  • Lead Development (Tracking My Wine Journey): Collaborate with product and design to develop and deploy app-based features that empower users to track their wine journey
  • Understand UX Design Principles: Be able to weigh in on technical feasibility of designs with UX principles in mind
  • Play Detective: Investigate, reproduce, and solve bugs in the product
  • Collaborate Cross-Functionally: Work closely with product managers, designers, and other engineers to translate user needs into technical solutions
  • Problem Solving: Create clarity from ambiguous requirements and know when to ask for help to overcome challenges
  • Ownership: Take responsibility for the quality and timely delivery of your work, acting as an end to end owner for the delivery of your projects
  • Code Excellence: Participate in code reviews and contribute to best practices to maintain high-quality codebases
  • Experience: 5+ years of software development experience
  • Technical Proficiency: Expert knowledge of the JavaScript, TypeScript language and its nuances
  • App Infrastructure: Experience with React Native and Expo ecosystem including EAS, Yarn, Babel and Metro
  • Managing App States: Familiarity with Redux, Redux Persist & React Hooks. Familiarity with off-line first/syncing frameworks such as WatermelonDB or Realm also a plus.
  • Communication Skills: Excellent verbal and written communication skills to distill complex concepts and lead teams through ambiguity
  • Team Player: Values empathy and collaboration, with a proven ability to work effectively in a team setting
  • Self-Motivated: Bias for action with the ability to drive projects independently
  • Educational Background: Bachelor's or Master's degree in Computer Science, Engineering, or a related field

Preferred Qualifications

  • Experience extending the capabilities of React Native by writing iOS and Android native modules
  • Experience with debugging hardware related issues underneath the RN layer
  • Experience working with AR, OCR or ML in relation to mobile apps
  • Understanding of REST APIs, the document request model, and offline storage
  • Have experience with distribution platforms like EAS and TestFlight
  • Familiarity with native build tools like Xcode, Android Studio
  • Love for wine!

CellarTracker provides strong benefits including:

  • Flexible remote work
  • Unlimited PTO
  • Paid family leave
  • Standard health benefits (medical, vision, dental)
  • 401k contribution
#J-18808-Ljbffr

Job Tags

Full time, Remote work, Flexible hours,

Similar Jobs

British American Household Staffing

KP704 - 2x ROTA Career Nannies - New York City + Travel Job at British American Household Staffing

 ...family in New York City is seeking a reliable, caring, dynamic ROTA nanny to provide care for their 4-month-old baby and future children....  ...off, so the nanny must have their own local housing. The family travels frequently, both domestically and internationally, and will fly... 

Aerotek

Upholstery Technician Job at Aerotek

**Description:****If you have** **Aerospace Upholstery Technician** **experience and you're looking for work** **ASAP** then this is the position for you!A **popular aerospace company** in **Valencia** is looking for an **Upholstery Technician** to join the team and... 

Summerfield Management, LLC

Biingual Maintenance Technician / Técnico de Mantenimiento - Atlanta Job at Summerfield Management, LLC

 ...Job Description Position Description: Job Title / Ttulo del trabajo: Biingual Maintenance Technician / Tcnico de MantenimientoAbout...  ...Performing additional duties as assignedEspaol:Como Tcnico de Mantenimiento en SPM, ser responsable de: Realizar todas las tareas conforme... 

CAI

Assembly Operator Job at CAI

 ...Full time Worksite Flexibility Onsite Job Summary As an Assembly Operator, you will operate assigned automated assembly...  ...specialized tools and equipment for medical device assembly Basic computer skills for data entry and record-keeping in a regulated environment... 

Insight Global

Remote Pharmacist Job at Insight Global

 ...Job Description Job Description Insight Global is seeking a Remote Pharmacist to join a strong team of clinicians, analysts, and clinical support staff at a healthcare startup. The purpose of this position is to provide an expert level medication therapy consultation...