Job Closed
This listing is no longer active.
Full Stack Developer
Location
Canada
Posted
9 days ago
Salary
0
Seniority
Mid Level
Job Description
Full Stack Developer
Rival
Role Description We are looking for an Intermediate Full Stack Developer to join our engineering team. You bring around 4 years of hands-on experience building production software, are comfortable across the stack in C# and modern front-end frameworks, and are ready to take real ownership of features end-to-end. This is not a checkbox role. You will work on meaningful problems, collaborate with a small and capable team, and have visible impact on a platform used by insurance brokers across Canada. AI is not a supplement to how we work here -- it is central to how we build, ship, and improve software every day. What You Will Do - AI-Native & Agentic Development - Work with Claude Code and GitHub Copilot as standard parts of your daily development workflow. - Build and work with agentic AI workflows. - Use AI tooling to accelerate code generation, refactoring, documentation, and test coverage. - Contribute to a team culture where AI fluency raises the collective bar. - Full Stack Development - Build, maintain, and improve front-end interfaces and back-end services using C#, ASP.NET, and Azure-hosted infrastructure. - Design and implement RESTful APIs and support integration with internal systems and third-party services. - Participate in the full software development lifecycle from design through deployment and post-release support. - Write clean, testable, well-documented code with attention to performance and reliability. - Quality & Testing - Write and maintain unit and integration tests as a standard part of delivery. - Support code reviews and contribute constructive, actionable feedback. - Debug and resolve issues across the stack with a systematic, evidence-based approach. - Collaboration & Delivery - Work in an Agile environment, contributing actively to sprint planning, refinement, and retrospectives. - Collaborate closely with developers, product managers, and technical leads to deliver outcomes, not just outputs. - Surface blockers and risks early and communicate clearly about progress and scope. Qualifications - Approximately 4 years of experience in full stack software development in production environments. - Strong proficiency in C# and ASP.NET for back-end development. - Solid front-end skills in a modern framework (React, Angular, or equivalent). - Experience working with Microsoft Azure and Azure DevOps. - Familiarity with cloud-hosted services, microservices concepts, and API design. - Working knowledge of CI/CD pipelines and Git-based workflows. - Comfortable writing and reviewing unit and integration tests. - Demonstrated, hands-on fluency with AI development tools -- specifically Claude Code and GitHub Copilot. - Practical experience with agentic AI workflows. Requirements - Reliable and delivery-focused with a high standard for the quality of your own work. - Clear communicator who flags issues early and asks good questions. - Curious and growth-oriented -- you want to get better and you take feedback well. - Collaborative without being dependent -- you can work independently and know when to involve others. Nice to Have - Experience in insurance, financial services, or other regulated industries. - Exposure to containerization and orchestration (Docker, Kubernetes, or AKS). - Familiarity with observability tooling (logging, metrics, distributed tracing). - Experience with event-driven architectures or messaging platforms. Benefits - Remote across Canada with a team that trusts you to do the work. - Meaningful technical problems on a platform that is actively evolving. - A small enough team that your contributions are visible and your voice is heard. - A culture that values accountability, continuous improvement, and doing things right.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Ingeniero de Soldadura
Magna InternationalFounded in 1957, Magna International is now one of the largest automotive suppliers in the world. Headquartered in Aurora, Ontario, Canada, the company maintains more than 320 manu
Job descriptions may display in multiple languages based on your language selection. What we offer: At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are. Group Summary: Cosma provides a comprehensive range of body, chassis and engineering solutions to global customers. Through our robust product engineering, outstanding tooling capabilities and diverse process expertise, we continue to bring lightweight and innovative products to market. Job Responsibilities: Validar el proceso de soldadura por arco eléctrico, soldadura por resistencia, soldadura laser, soldadura gmag, soldadura drawn arc, pruebas mecánicas y pruebas de ultrasonido para asegurar la conformidad del proceso y del producto de acuerdo a normas internacionales establecidas. Ser capaz de interactuar y de brindar el mantenimiento preventivo y correctivo al equipo de soldadura (mig, eléctrica y laser) cumpliendo con los estándares de seguridad y de calidad en el proceso para producir el producto requerido por el cliente. Ser capaz de interpretar y de dar cumplimiento a las normas de soldadura, buscando tener un proceso de mantenimiento más eficiente. EXPERIENCIA REQUERIDA Y/O FORMACIÓN ACADÉMICA ESCOLARIDAD/EDUCACIÓN: Carrera técnica o Ingeniería FORMACIÓN/EXPERIENCIA: 4 años en la industria automotriz en puesto similar CONOCIMIENTOS TECNICOS: - Siderurgia - Herramientas de calidad - Procesos de soldadura por resistencia (Mig, mag, eléctrica y laser) - Pruebas mecánicas - Mantenimiento preventivo y correctivo a equipo de soldadura - Normas de soldadura - Procesos de soldadura y siderúrgicos - Pruebas mecánicas y no destructivas - Manejo e interpretación de códigos y especificaciones - Estándares de seguridad y de calidad de la soldadura - Procedimientos, instrucciones y formatos del área que le apliquen IDIOMAS: Inglés Intermedio Awareness, Unity, Empowerment: At Magna, we believe that a diverse workforce is critical to our success. That's why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email or traditional mail to comply with GDPR requirements and your local Data Privacy Law. AI-Assisted Screening Disclosure As part of our commitment to a fair, consistent, and efficient recruitment process, we may use artificial intelligence (AI) tools to assist in the initial screening of applications submitted through our Workday system. These tools help identify qualifications and experience that align with the role requirements. Please note that AI is used solely to support our recruiters. Final decisions are always made by the hiring manager and the hiring team. Importantly, no applicant data is shared externally through these AI tools. All information remains securely within our systems and is handled in accordance with our privacy and data protection policies. Under conditions defined by applicable law, you may have the right to request an explanation of how AI is used to support decision-making. If you have any questions or concerns about this process, feel free to contact our Talent Attraction team. Worker Type: Regular / Permanent Group: Cosma International
Senior Full Stack Engineer – AI, Emerging Technology
aKUBE*** Recruitment Simplified *** People | Process | Technology
• Build AI-powered full stack applications from frontend to backend • Develop and integrate LLM workflows, RAG pipelines, and AI automation features • Design scalable APIs, microservices, and cloud-native services • Build responsive UI using React and Next.js • Develop backend services using Python, Node.js, or Go • Deploy and maintain applications in AWS environments • Build distributed systems and large-scale data pipelines • Collaborate with product, design, and data teams to deliver new features • Participate in architecture discussions and platform design decisions • Maintain production reliability through monitoring, logging, and automation • Support on-call activities and operational improvements • Mentor engineers through code reviews and technical guidance
• Own AI powered features end to end – from identifying user problems to shipping polished, production ready experiences. • Talk to users, define product requirements, and decide what’s worth building next. • Design intuitive UX flows and interfaces for AI native interactions. • Build across the full stack – backend services, AI/LLM integrations, and frontend UI. • Develop and refine prompts, retrieval pipelines, and agentic workflows using frontier LLMs (Claude, Gemini, GPT). • Build evaluation frameworks to measure model quality, accuracy, caching, fallback strategies, and cost optimization. • Help shape engineering culture, technical standards, and product direction as the team grows. • Stay current with advances in LLMs, RAG, agents, and evaluation techniques; bring promising ideas into the product. • Move fast, ship often, and iterate relentlessly based on user feedback.
• Systems Requirements Definition: Develop and document detailed product-level and component-level requirements, ensuring alignment with clinical needs, user feedback, and safety critical system performance. • Risk Management: Conduct system-level risk analysis, identifying hazards and harms, and recommending control measures that meet medical device regulatory standards (ISO 14971). • Traceability: Ensure full traceability from requirements through design, implementation, testing, and verification to comply with medical device standards (ISO 13485, IEC 62304), ensuring that every system requirement is tested and verified. • Testing and Validation: Collaborate with the testing team to develop system-level test plans, protocols, and verification/validation activities to ensure the product meets functional and safety requirements. • System Integration: Lead the integration of multi-disciplinary components (software, hardware, mechanical) to ensure cohesive system functionality and performance in real-time surgical environments. • Regulatory Compliance: Ensure compliance with all relevant medical device regulations, including documentation for regulatory submissions. Provide technical support for regulatory audits and submissions. • Cross-functional Collaboration: Work closely with software, hardware, and mechanical teams to ensure design decisions are optimized for the overall system. Collaborate with product management, clinical engineering, and surgeons to ensure the system meets user requirements and delivers value. • Verification of Design: Lead the effort to verify that system designs meet system requirements through rigorous testing and simulation. Lead system design reviews to ensure requirements are met and safety standards are maintained. Drive system level risk identification and define robust risk control measures, including oversight of risk control implementation and verification of their effectiveness. • Validation of Design: Lead design reviews to ensure design outputs conform to approved design inputs and applicable regulatory requirements. Own design validation activities, including oversight and support for the preparation and maintenance of usability engineering deliverables in accordance with IEC 62366. • Change Management: Manage design changes and their impacts on system-level requirements, ensuring that changes are properly analyzed for risk and maintain compliance with regulatory standards. • Documentation: Lead the creation of system documentation, including requirements specifications, design documents, risk management files, and traceability matrices to ensure complete, clear, and compliant records throughout the development lifecycle.


