Salary
💰 CA$80,000 - CA$110,000 per year
Tech Stack
D3.jsJavaScriptMongoDBNode.jsPythonReactSQLWordPress
About the role
- Maintain and enhance the MongoDB backend and React frontend of our core platforms, implementing new features like data cross-referencing and vectorization.
- Support the full lifecycle of our React-based products, including designing interfaces, managing authentication, and addressing ongoing bugs and feature requests.
- Assist with the maintenance, ad-hoc bug fixes, and eventual deprecation of legacy platforms.
- Develop and maintain a React-based embedded dashboard, creating new features for sophisticated data filtering and visualization.
- Build bespoke data visualization microsites using HTML, SQL, and Python, often integrating with databases and platforms like Mode.
- Contribute to advanced projects, including the development of interfaces for natural language AI knowledge bases.
- Collaborate with a cross-functional team of developers, data scientists, and product managers to deliver high-quality, impactful technology solutions.
Requirements
- Experience or strong foundational knowledge in frontend development with React.
- Familiarity with backend concepts and technologies, particularly MongoDB and Node.js Express.
- Excellent HTML, CSS, and JavaScript skills
- A good understanding of SQL and experience with visualization frameworks
- A strong desire to learn and grow as a developer, with an interest in working across the full stack.
- Excellent problem-solving skills and the ability to work effectively on both new development and legacy code.
- Strong communication skills and a collaborative mindset.
- Experience with data visualization libraries (e.g., D3.js, Plotly, Chart.js, etc.).
- Experience with Python, especially in a data context.
- An interest in natural language processing and AI integrations (particularly Claude Code).
- Familiarity with authentication and authorization services like Auth0.
- Experience with WordPress theming or architecture.