Senior Software Engineer
Please note: we currently have listings for both this position and a Software Engineer. We will hire one, but not the other.
Looma Background
Looma exists to connect shoppers to the people and stories behind food & beverage products. Our first product, Loop™ At-Shelf Maker Stories, is a network of smart tablets in grocery stores that play short, human-centric films connecting producer to consumer. The data generated by Loop™ fuels our proprietary film production and optimization processes, forming a flywheel we believe will one day power the world’s most sophisticated platform for human-centric point-of-decision video.
Position Description
Equal parts hands-on and strategic, the Senior Software Engineer contributes code and makes key implementation decisions for new features. They will be a key addition to a small but growing team responsible for developing Looma’s internal tools and client-facing web and android applications. As a senior member of the engineering team, they will drive the technical and organizational structure of the team as we scale.
Qualifications
Web Development Experience
The software engineer should bring experience developing web applications with most technologies in the following stack:
- Go
- Firebase/Firestore/PostgreSQL
- Typescript/AngularJS
- Google Cloud
We are open to interviewing candidates with experience using similar or related technologies, as long as they can demonstrate an ability and interest to learn quickly.
Android Development Experience
Secondarily to web development experience, it is a bonus if candidates bring experience developing Android applications using Kotlin (preferred) or Java.
Responsibilities
Web/Android App Development (70%)
The Senior Software Engineer will spend the majority of their time contributing to the development of Looma’s three core apps:
- Uptime: An internal information management tool that ensures the correct films are distributed and played on the appropriate store tablets. Secondarily, it also serves as the source of truth for several key values tracked by our operations team.
- Loop Dashboard: An external client-facing dashboard that displays all details and analytics related to the execution and performance of a marketing campaign.
- Android Media Player: An android app that downloads and plays media files on a loop in-store.
They will also develop new apps on our roadmap, including automating client input through custom forms and new android-based shopper experiences.
Quality Assurance (15%)
The Senior Software Engineer will play a large role in the engineering team’s collective effort to ensure the quality of the products and features that are shipped. Quality Assurance includes writing thorough test code and earnestly testing each feature in the staging environment before pushing them to the production server.
Implementation Design (10%)
The Senior Software engineer will be relied on for valuable input on the features that we plan to implement. We look for candidates who can produce creative ways to simplify design, improve user experience, increase reliability, and decrease engineering time.
Project Management (5%)
The Senior Software engineer will need to communicate transparent and honest feedback on the feasibility of both requirements and timelines. They should expect to spend around an hour each week reviewing roadmap projects with the product team.
Structure & Compensation
Looma will provide a competitive compensation package consisting of base salary and stock options. All Looma compensation packages include cash/equity flexibility (i.e. you can opt for more equity and less cash or vice-versa).
Benefits
- Employee coverage for health, dental, and vision (gold plan)
- Unlimited PTO (3-week minimum)
- 12-week primary caregiver leave
- Flexible office setting (office, flex, or WFH, with associated stipends)
- $100/month craftsmanship stipend
Looma’s Hiring Philosophy
Looma believes culture is one of the strongest predictors of success for a startup. Strong contributors to Looma’s culture will exhibit the following characteristics:
- Humility
- Integrity
- Wisdom
- Emotional Intelligence
- Grit
- Joyfulness
- Fun
Diversity & Nondiscrimination
Looma believes diversity is a fundamental good, and we are committed to promoting diversity both in our workplace and through the stories we tell. We do not discriminate on the basis of race, color, religion, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, marital status, protected veteran status, class or caste status, or any other protected class. Our global nondiscrimination policy covers these protected classes in every market in which we do business.