As a Software Engineer you will be working on building, architecting and scaling the company's platform to accommodate a wide variety of different experiences for users. You will be responsible for building key features and systems to help continue to propel the company’s growth into one of the biggest life insurance brands in Canada.
Responsibilities:
- Build new and exciting product features in the React-based web application
- Contribute to our custom UI component library using shared npm packages
- Design and create new APIs in Python
- Integrating with various third-party systems (payments, id verification, contracting, etc..)
- Contribute to group technical design discussions
Requirements:
- 2+ years of experience
- BS degree in Computer Science
- Experience with web development (HTML5/CSS3/ESNext/React/Python)
- Experience working in UNIX/Linux environments
- Understanding of computer science fundamentals
- Ability to prioritize and work independently in a fast-paced startup environment
- Excellent communication, organizational, problem-solving, debugging and analytical skills
Tech Stack: React, Redux, Python, Webpack, Gatsby, Node.js, PostgreSQL, AWS