Interactive Family Museums
Full Stack Software Engineer$24k – $55k • 0.024% – 0.05%
At Treasured, we are striving to become a world leader in family history software.
We debuted our platform in Feb 2020 at RootsTech, representing Canada in the Global Innovation Showcase. Our flagship product TreasureWorld aims to reinvent the way families can curate stories.
At Treasured, we help families present and collaborate on stories in an engaging way through interactive museums. Our platform allows parents, grand-parents, and children to write, collaborate, and explore stories from their family’s past on the web and on their PCs. Our team is full of passionate developers and creators all trying to learn new things and make a difference in the lives of families around the world.
Why we need you****
We have a plan in place for the next phase of our company, backed by hard metrics, that we believe will allow us to grow from the 20+ paying customers we have now to 100+ by the end of Q2. In order to accelerate our plans, we’re looking for an exceptional senior team member to add to our web team, currently consisting of 1 team lead (full-time) and 3 junior devs (part-time).
Our core team includes; CEO, CTO, Chief of IT, Game Director, Web Director/Team Lead
Value Proposition to Candidate****
Tackle the technical challenge of managing large amounts of user-generated media
Opportunity to make key architectural choices about the tools and technologies we use in our product
Scheduled learning sessions to pick up new skills and best practices
Our Tech Stack
- Redux (+redux-saga)
- styled-components + styled-system + storybook
- AWS ( S3, EC2, Lambda, Cognito, Route 53 )
- OKD (Kubernetes)
- Jenkins + GitHub Actions
University degree in Computer Science/Software Engineering or equivalent experience in the industry
Significant understanding of common algorithms and data structures
Experience architecting React and Redux code for a production application, including authentication, routing, state management, handling async flows, data fetching etc.
Some experience writing backend code in a modern language and framework (ex. JS, Go, Ruby on Rails, Python, etc.)
Understanding of SQL and relational databases
Working knowledge of JS build-tools and infrastructure such as Webpack, Babel, ESLint, Prettier, etc.
Experience writing automated unit and integration tests on frontend code using tools like Jest, Cypress, Mocha, React Testing Library, etc.
Experience reviewing, integrating, and deploying code for real users
Previous experience working in a startup environment preferred
(BONUS) Knowledge of UI/UX fundamentals
(BONUS) Knowledge of CI/CD processes
(BONUS) Experience working on rich-text or code editors like Prosemirror, Draft.js, or similar
- Work on tasks in bi-weekly sprints
- Collaborate with co-workers to solve problems and unblock each other
- Architect new features with a product-oriented mindset
- Provide estimates for engineering effort on planned tasks
- Collaborate with the team lead and CTO to technically scope out new functionality in our web app
- Work from home opportunities
- Flexible working hours
- Employee stock purchase plan
- Stock options
- Company events & social hours Reference ID: 004
Job Types: Full-time, Contract
Salary: $1,500.00 to $2,000.00 /month + Options Plan
Early employee stock options
Work from home friendly
30 days of vacation per year
Treasured learning program
Quarterly team events
Treasured at a glance
Treasured focuses on Social Games, Families, Genealogy Market Worldwide, and Education Technology. Their company has offices in Toronto. They have a small team that's between 1-10 employees.
You can view their website at https://treasured.ca