cover image
Tech Manitoba

Tech Manitoba

techmanitoba.ca

2 Jobs

18 Employees

About the Company

Tech Manitoba is an industry-focused association representing Manitoba's tech sector. Our goal is to accelerate the growth, prosperity and sustainability of the industry through relevant programming, advocacy and collaboration. As a not-for-profit, membership based association; Tech Manitoba's constituency is broad-based encompassing vendors, consumers, government, education, chambers of commerce and sector councils. As information and communication technologies are enabling every facet and type of business, Tech Manitoba membership is open to all and fees are structured to be inclusive to any size company. Tech Manitoba was launched as an industry association in December 2004. Our purpose is to assist our member companies, in achieving greater success through human capital development programs, networking events, conferences, cost-saving benefits and promotional marketing opportunities.

Listed Jobs

Company background Company brand
Company Name
Tech Manitoba
Job Title
Software Developer, Front End
Job Description
**Job Title:** Software Developer, Front End **Role Summary:** Build and maintain a secure, scalable, and accessible SaaS application using React, Next.js, and modern web technologies. Collaborate across product, design, QA, and DevOps teams to design features, implement SSR/edge solutions, integrate third‑party APIs, and optimize performance for a growing user base. **Expactations:** - Deliver high‑quality, secure, and performant code that meets business requirements and accessibility standards. - Own feature ownership from planning through deployment, ensuring deadlines are met and blockers are communicated. - Proactively research, evaluate, and adopt emerging technologies such as LLMs, multimodal AI, and diffusion models to enhance product capabilities. - Maintain clear, concise documentation and support knowledge transfer within the team. - Communicate fluently in English (C1 or higher) with both technical and non‑technical stakeholders. **Key Responsibilities:** - Participate in requirement gathering, technical design, and task estimation for new features. - Write, review, and refactor React/Next.js components following best practices for SSR, SSG, ISR, and progressive hydration. - Implement data fetching with React Query/Tanstack Query and integrate type‑safe OpenAPI endpoints. - Configure and maintain CI/CD pipelines (Amplify, Heroku, Vercel Edge, Cloudflare Workers). - Debug, optimize, and monitor applications using CloudWatch, Sentry, PostHog, DataDog, Honeycomb, etc. - Build and test infrastructure using AWS CDK, SAM, or Terraform. - Integrate LLMs, diffusion models, and Vision Language Models into application workflows. - Write unit, integration, and load tests for APIs and front‑end components. - Produce technical documentation, API reference guides, and feature specifications. **Required Skills:** - 5+ years web development experience; 3+ years SaaS cloud product experience. - Deep proficiency in React, TypeScript/JavaScript, and Next.js. - Strong understanding of SSR/SSG/ISR and performance optimization for Core Web Vitals. - Experience with React Query/Tanstack Query and state‑management patterns. - REST API integration with OpenAPI specification; type‑safe client generation. - Familiarity with CI/CD tools (Amplify, Heroku, Vercel Edge, Cloudflare Workers) and Git/Bitbucket. - Testing strategies: unit, integration, load, and API testing. - Monitoring & observability tools (AWS CloudWatch, Sentry, PostHog, DataDog, Honeycomb). - Infrastructure‑as‑code (AWS CDK, SAM, Terraform). - Ability to research, evaluate, and adopt third‑party libraries. - Experience with or interest in AI tooling for developers (Gemini, Cursor IDE). - Fluency in English (written and spoken, C1 minimum). **Required Education & Certifications:** - Bachelor’s degree in Computer Engineering, Computer Science, or equivalent experience.
Winnipeg, Canada
On site
Mid level
21-01-2026
Company background Company brand
Company Name
Tech Manitoba
Job Title
BI/ETL Developer
Job Description
Job Title: BI/ETL Developer Role Summary: Design, develop, and maintain efficient ETL/ELT pipelines and BI reporting solutions. Manage data flow using Airflow, Python, and dbt; create dashboards in Power BI; write and optimize SQL queries; document data processes and support end‑user reporting needs. Expectations: Demonstrate strong analytical and problem‑solving skills; work collaboratively with senior developers and stakeholders; maintain data accuracy, security, and accessibility; continuously learn new technologies; contribute to process improvements and code quality. Key Responsibilities: - Build, test, and deploy ETL/ELT workflows with Airflow, Python, and dbt. - Write complex SQL queries; develop and maintain Power BI dashboards and reports. - Collaborate with business users to gather requirements and deliver reporting solutions. - Manage version control (Git) and release processes for code to testing and production environments. - Produce and maintain clear technical documentation and data dictionaries. - Provide troubleshooting support and knowledge sharing within the team. - Recommend and implement improvements to tools, processes, and best practices. Required Skills: - Proficient in SQL and relational database concepts (including DB2 for IBMi, PostgreSQL). - Experience with Airflow, dbt, and Python scripting. - Understanding of dimensional data modeling and ETL/ELT principles. - Familiarity with RESTful APIs and stored procedures. - Strong Excel skills for data analysis. - Excellent written and verbal communication; ability to translate technical and business requirements. - Proficiency with version control (Git) is a plus. Required Education & Certifications: - Bachelor’s degree or diploma in Computer Science, Information Technology, or related field. - Academic or project experience in BI/ETL development and data analysis.
Winnipeg, Canada
Hybrid
11-03-2026