CellarTracker is the world’s 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 app—which has quickly earned over 2,000 reviews with a 4.9-star rating—our 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 we’re 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.
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
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:
RegalCare at Quincy is a short and long term care facility located in Quincy, MA. We are currently seeking a Full-time Director of Housekeeping o join our team! At Least 1 Year Housekeeping Expereince Required. RegalCare requires evidence of COVID-19 vaccination for...
We are seeking a skilled Industrial Painter to join our manufacturing team. In this role, you will apply paints, varnishes, and other coatings to a variety of surfaces on heavy machinery and industrial equipment to protect and enhance their appearance. You will work in...
.... ~ Utilizes/enhances tools to improve the accuracy of supply chain analytics and mitigate disruption opportunities. Submits purchase orders and follow-ups with industry partners as needed. ~ Manages the recall and alert processing system, including but not limited...
Overview: Diversified Gas & Oil Corporation (DGOC) is a wholly-owned subsidiary of Diversified Energy Company PLC, a US-based company... ...and unconventional natural gas & oil wells and midstream pipelines and compression stations concentrated in the Appalachian Basin in...
...discrepancies observed during testing promptly and follow through with investigations as required. Collaborate with the Quality Assurance (QA) team to ensure that all deviations are properly documented and addressed. Quality Control Systems: Ensure Adherence to...