Job description
The company
Reveri's mission is to make hypnosis mainstream and help hundreds of millions of people benefit from it by learning to manage conditions such as stress, chronic pain, insomnia, overeating, and addiction.
We are a small team distributed across the US, UK and Europe who value teamwork and enjoy learning from each other. We are at the early stages of our journey and looking for people passionate about our mission and who want to impact people's lives positively.
The role
Reveri is hiring a Vice President of Engineering to spearhead the vision and guidance of the developments behind our B2C mobile application product. The ideal candidate will have a passion for using technology to build high-quality and scalable software solutions that ultimately improve users’ lives. As a member of the leadership team, you will contribute to shaping the future of Reveri's technical landscape and the organization's culture as a whole.
Responsibilities
- Reporting to the CEO, you will partner with Product, Marketing, and the other areas of the business to develop and implement Reveri's strategy and roadmap to deliver high-quality and scalable products and services in line with the company's ambition and goals.
- Contribute to Reveri's overall strategic direction by working closely with the CEO, the Head of Product, and the other members of the leadership team.
- Own the end-to-end software development process, partnering with the Head of Product to ensure the delivery of best-in-class user experiences within the scheduled timeframes.
- Ensure all Reveri's software solutions are being developed at the highest standards of quality and efficiency by championing a culture of continuous improvement and establishing and nurturing best practices based on Agile, Lean, and Continuous Delivery methodologies.
- Grow the engineering team in line with the company's growth plans by proactively recruiting world-class talent passionate about the company's mission and motivated by the opportunity to join a high-performing team.
- Champion and nurture an engineering culture that is kind and inclusive and with a team-first mentality centred around problem-solving, continuous value creation, and learning through open feedback and constructive conflict.
- Manage engineers ensuring they have all the tools and support they need to be excellent team players and perform at their best while constantly providing guidance, challenges, and opportunities for growth.
- Proactively stay up to date on the latest technology and software development methodologies trends to identify ways to solve problems efficiently and effectively within the engineering team and the organization as a whole.
Requirements
- You have 10+ years of experience in software engineering, with a proven track record in building complex software products and customer-oriented platforms.
- You have 10+ years of experience with Agile software development methodologies like Kanban or Scrum.
- You have 5+ years of experience in engineering leadership positions with a proven track record of building and scaling high-performing engineering teams.
- You have 5+ years of experience working with mobile applications for iOS and Android.
- You have 5+ years of experience working with backend systems and services on cloud technologies and distributed architectures.
- You have 2+ years of experience managing distributed engineering teams on a fully-remote or hybrid setup.
- You are an avid first-hand user of mobile applications, constantly updated with the latest market trends, product, and feature launches.
- You are self-organized, analytical, and pay great attention to detail.
- You constantly seek to improve yourself across all aspects of your profession.
- You have excellent communication skills, both in writing and spoken English.
- You are passionate about wellness and want to help millions of people improve their overall health.
Our engineering tools & processes
- We build our native apps for iOS and Android using the latest technologies and tools - where they help us deliver quickly whilst also maintaining the quality we need.
- On iOS, we use SwiftUI, Combine, and Structured Concurrency. On Android, we use Jetpack Compose, Coroutines, and Flows. Our minimum supported versions are iOS 15 and Android 8.
- Our supporting backend technologies are primarily Google-based (Firebase Analytics, Firestore, Crashlytics, RemoteConfig, BigQuery) but also include Glassfy for payments, Segment, AppsFlyer, and Facebook for marketing integration. We currently use GitHub, and CI is based on Bitrise. We communicate using Notion and Slack.
- We use Kanban, have weekly goals, not fixed-scope sprints, and adjust priorities as needed, but we also find value in retrospectives, planning, and daily stand-ups. Everyone's empowered to be a leader; see something not working? Suggest a change!
- We build communication into our process, encouraging idea-sharing so we can all improve together and deliver the best experiences to our users.
- We are data-driven, we have big plans and a solid roadmap of improvements we want to deliver, and you will help us get there sooner.
What we offer
- We're a fully remote team across Europe and the US with flexible working hours.
- Remuneration is a mix of salary and equity.
- Competitive salary based on experience.
- 25 days holiday + bank holidays.