Senior Software Engineer
(5+ years exp)Forecastr
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableHires remotely in
Relocation
AllowedSkills
The Role
**Senior Software Engineer
Company: Forecastr Inc
Employment Status: Full-Time
Location: Remote-First - Preferences for Louisville [Ky], Denver [Co], Austin [Tx]
Compensation: $120,000 to $150,000 + Equity
Perks: Full Health Benefits, Unlimited PTO, Flexible Hours
Note from CEO:
Dear future member of Forecastr Tribe,
Forecastr is a high-growth, venture-backed startup on a mission to help Founders build great financial models so they can impress their investors and make better decisions.
We’re a team of highly motivated, diverse, and talented individuals from a wide variety of backgrounds and geographies. Our four Founders: Steven Plappert, Logan Burchett, Jonathan Frazier, & Steven Ambs have deep experience running startup companies, building startup financial models, developing complicated web applications, and designing user flows & user interfaces that delight customers.
We’ve been on fire since raising our pre-seed of $750k in Q1 2020 and going full-time. We’ve been accepted into Techstars, we’ve built a world-class GTM product, and recently closed our oversubscribed $2.5M Series Seed with investment from top-tier investors all over the country. We have 250+ paying customers, and rapidly growing MRR.
Our product is an online financial model for startups, served as a standalone SaaS solution, and sold on an annual subscription basis with a 30-Day, ‘White-Glove’ onboarding where we get ‘into the dirt’ and help our customers get a great, ‘investor-grade’ financial model.
We’re looking for talented, creative, & motivated people to join our team and help us drive our product into the market and serve more customers. We value confidence, preparedness, & work-life balance. We’re a down-to-earth, merit-based culture, we work hard, we play hard.
We’re stoked to meet you.
With Love,
Steven
**Core Objective
Build our product with thoughtful UX, intuitive data. Grow the capacity and culture of our engineering team.
**Your Responsibilities
*Shape implementation plans and build new features on our financial planning software tool
*Participate in team meetings to share feedback, propose improvements for both product and engineering team practices.
**Skills & Experience [Required]
7+ years of experience with frontend application development using HTML, CSS, and Javascript
5+ years of experience using a modern JavaScript framework (React, Angular, Ember, Vue.js, etc) in ES6 compatible JavaScript. Experience with Typescript is a plus.
2+ years of experience with GraphQL and Node.js/express server development . Experience with GraphQL ecosystem tools (Apollo Client, Prisma Nexus, and graphql server, etc) is a plus.
1+ years of experience creating UI components using React Hooks
Experience contributing to the architecture and system design (architecture, design patterns, reliability and scaling) of new and current systems
Strong experience in git best practices for code version control
Strong experience in collaborating with product owners about UX implementation plan and requirements
Strong experience performing code reviews on a software team, experience mentoring junior developers is a plus
Experience contributing to a shipped SaaS product, would like to see links and references
**Skills & Experience [Preferred]
*Several years experience building and shipping applications using React and React Native
*Strong Javascript fundamentals
*Knowledge of Javascript design patterns
*Experience taking lead on implementation of web components based on a description, wireframe or sketch of desired features
*Experience working on small development teams especially in a startup environment
*Experience working on agile teams with daily standups / weekly planning meetings
*Experience working with financial data is a plus
*Experience working with data tables and charts on web applications is a plus