WHO WE ARE
Fora is one of the worldโs largest community networks with over 1,000 online communities and the tech platform that powers them. Fora's mission is to enable enthusiasts to share expertise and discover products for their interests. Our 70 million plus monthly active users make informed shopping decisions in automotive, health, home, powersports, outdoor, and technology on sites like ArcheryTalk, AVS Forum, BimmerFest, Knitting Paradise, and WatchUSeek. Fora is a business division of VerticalScope Holdings Inc., a publicly-traded company listed on the Toronto Stock Exchange (TSE: FORA). Fora has over 50 employees in the US and Canada with diverse backgrounds from startups and big tech. If you thrive in an environment that celebrates authenticity, scrappiness, and curiosity, Fora is the place for you.
THE ROLE
As Senior Flutter Developer, you will collaborate with our engineers, product managers, and designers to help users share and discover valuable knowledge about their hobbies, interests, and pastimes. In this role, you will enhance our user experience by creating well-architected, robust, scalable, and user-friendly software tailored to the mobile platform. You get to build a new native app from scratch to replace our legacy app built in webview wrapper. This position is critical in our strategic roadmap to entice our mobile web users to download and use our mobile app. We are striving to build the next-generation online community experience for our mobile forum users.
With more than 50 million monthly active users across our forum communities, scaling 100x from where our mobile app is today while building a best-in-class mobile application is a distinct challenge. This is an exciting opportunity to join a mission-focused public company with a startup mentality.
WHAT YOU'LL DO
- Develop our Flutter-based Fora Communities mobile application on iOS and Android
- Work with cross-functional teams to build a world-class user experience
- Write readable, maintainable, testable codeCollaborate with backend team members on mobile app API requirements
- Dogfood our products and provide feedback
- Iterate through rapid experimentation and A/B tests
- Other related responsibilities and ad hoc projects as negotiated and needed to meet the ongoing needs of the company
ABOUT YOU
- 5+ years of experience in software development
- 3+ years of experience in mobile application development
- 2+ years of experience in Dart + Flutter
- Experience in launching highly scalable mobile applications on iOS and Android
- Experience in APIs, BLoC architecture, JSON, push notifications, and deep linking
- Ability to travel to Toronto and Mountain View, California twice a year
YOU'RE A GREAT FIT IF YOU ALSO HAVE
- Bachelor's degree in Computer Science
- Experience with online communities, especially forums
- Experience with Firebase (Crashlytics, Dynamic Links, Cloud Messaging, Analytics, etc.)
- Experience with experimentation tools and A/B testing
- Experience with GraphQL
$150,000 - $200,000 a year
LIFE AT FORA
Fora is remote-first. We have offices in Toronto, ON, Canada, and the United States. We believe that competitive benefits are an important investment in our people and culture. Examples include:
* Full suite of health benefits (medical, dental, vision), including HSA/FSA (USA) and HCSA (Canada) programs
* Retirement savings account
* Employee Stock Option Program (ESOP)
* 11 holidays
* Flexible working hours and unlimited vacation
* Parental leave, long-term disability, AD&D insurance, and Employee Assistance Program
* Career development stipend
* Annual company-paid offsite and quarterly onsite team meetings
EEO
Our company values diversity of thought and believes diverse teams make innovation possible. We work on complex, difficult problems with no linear or clear solutions. We believe that a diverse team can bring different perspectives and approaches, and whose experiences reflect the full set of clients we seek to serve. As such, Fora is committed to a diverse representation among our employees.
If you require disability-related accommodation during the application, recruitment, and interview process, please let us know and we will work with you to make all possible adjustments to suit your needs.
ย
VerticalScope Inc.
Fora is a self-sustaining business unit of VerticalScope, focused on helping users share and discover knowledge about their hobbies.
Other jobs at VerticalScope Inc.
ย
ย
ย
ย
ย
ย
ย
ย
Why OmniJobs?
- Rare & hidden jobs
- New jobs every day
- No expired job posts
- All jobs in English
Receive emails about similar jobs
Get alerts to your inbox about new open jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs
ย
ย
ย
ย
ย
ย
ย
ย