- Company Name
- Neovation Learning Solutions
- Job Title
- Software Developer, Frontend (Winnipeg applicants)
- Job Description
-
**Job Title:** Software Developer, Frontend
**Role Summary:** Develop and maintain a cloud-hosted SaaS product using modern frontend frameworks and AI-integrated tools. Focus on secure, scalable, and accessible web applications with a collaborative, solutions-driven approach.
**Expectations:** Candidate must demonstrate ownership of tasks, adaptability to evolving priorities, and expertise in full development lifecycle processes, including debugging and optimization. Proficiency in English (C1) and collaboration across technical/non-technical teams required.
**Key Responsibilities:**
- Design, code, and document secure, scalable SaaS applications using React, Next.js, and Typescript/JavaScript.
- Collaborate on feature planning, requirement analysis, and solution design, balancing technical and business needs.
- Integrate AI tools (e.g., LLMs, edge computing frameworks) to enhance productivity and application capabilities.
- Debug and optimize application performance, including SSR/SSG/ISR patterns and Core Web Vitals.
- Implement and maintain APIs (REST, OpenAPI) and integrate third-party libraries effectively.
- Support cross-functional teams through clear communication and technical leadership, prioritizing scalable solutions.
**Required Skills:**
- Expertise in React, Typescript/JavaScript, Next.js, and SaaS development.
- Minimum 5 years building complex web applications; 3+ years cloud-hosted SaaS experience.
- Proficiency in SSR concepts (e.g., Vercel Edge, Cloudflare Workers), AI integration (LLMs, diffusion models), and React Query.
- Strong problem-solving, time management, and self-directed work habits.
- Advanced English communication (verbal/written, C1 level).
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
- Experience with Git, API design, and CI/CD pipelines preferred but not mandatory.
- Familiarity with infrastructure-as-code (Terraform, AWS CDK) or observability tools (Sentry, CloudWatch) considered an advantage.