Full Stack Web Developer

1 week ago


Edmonton, Canada AMA - Alberta Motor Association Full time

The Opportunity You’re a geek — and proud of it. You love working with computers, playing with computers and there are simply no words to describe your deep love for technology. You can’t visit a website without dissecting it to figure out how it works and how it could be better for the end user. We could use a passionate techy like you As a Developer for our Digital Member Experience team, you’ll help provide AMA with new business solutions and improve existing technology solutions. The primary responsibility of this job is to translate software requirements into working software and to code, maintain, enhance, develop and test applications for use in AMA. This is a fantastic opportunity to engage in a positive and creative work environment that offers excellent benefits. The Team You’ve Been Looking For AMA is more than a workplace; it’s a family. Together, we help protect the things that matter most to our more than one-million members—everything from roadside safety to retail savings, food security to childhood well-being. And with operations that span automotive, registries, travel, insurance and more, the opportunities to grow with us are almost limitless About Competitive salary and flexible benefits Employer-paid retirement savings program Employee-exclusive discounts on travel, insurance, memberships, and more Free travel medical insurance for you and your immediate family Ongoing professional development Paid vacation and personal days, including a Volunteer Day and Me Day Flexible work models that make sense for your lifestyle Who You Are You're visually oriented and have a keen eye for detail — it's a thing of beauty to watch you work. You have a rock-solid reputation as a creative problem — nothing slows you down for long. You manage your time as expertly as you manage your projects. Prioritizing, planning and organizing are part of your DNA, and you handle even the tightest deadlines with a cool head and clear vision. You're 'web-savvy' and up to date with designing mobile trends, tools and methods. You're a natural at coming up with simple solutions to complicated web developing ideas and concepts and explaining them to others. You tackle every project with anticipation and excitement — no matter how big or how small. You ‘get’ what it means to be part of the team and enjoy working in a collaborative, open-office environment. The words “that will do” aren’t in your vocabulary. You always strive to find the best, most innovative solution. You don’t sit around waiting to be told what to do. You know what needs to be done and you do it. You love rolling up your sleeves and digging into the details. You handle even the tightest deadlines with a cool head and a clear vision. How You’ll Make An Impact Reporting to the Agile Team Lead, Development. Develop enterprise web applications to add value to the business, ensuring that applications are on the right platform. Support and enhance the external-facing AMA websites and all other internal applications. Collaborate and develop strong working relationships with key cross functional partners in support of the Project Execution Methodology. Ensure integrity and optimal performance of applications and databases. Provide analysis and recommended solution for data problems. Identify key areas throughout our website that can be modified, enhanced and beautified. Look for opportunities and make recommendations for improvements to our website and marketing materials — after all, it’s all about the customer experience Seeking to build in security during the development stages of software systems. Work with solutions architect, team leads, QA analyst and other developers and business users through the project life cycle to gather and understand requirements, determine best solutions, test solutions and demonstrate functionality to end users. Ensure all application changes are developed, tested, and implemented in a well-controlled environment. Follow modern application architecture guidelines and design principles such as separation of concerns, single responsibility, and least knowledge. Deploy code through an established automated deployment framework. Create user-centric applications by considering customer feedback, technical constraints, opportunities and usability findings. Enforce test-driven development (TDD) and continuous integration. What You Bring To The Table You have a university degree or technical school diploma in a related technical field such as Information Technology or Computer Science. Have a degree in something else? Tell us about it and how you can use it in this role. You have at least 2 years of web development experience. You’re comfortable working with data security at rest and transit. You’re also at ease with Application Programming Interface (API) management and design. You have hands-on experience building and maintaining Azure CI/CD pipelines using tools such as Azure DevOps, GitHub Actions, or equivalent automation platforms. You have working knowledge of the Scrum framework, including participation in sprint planning, stand-ups, reviews, and retrospectives, and you collaborate effectively in an Agile environment. You have practical experience with AWS cloud services, especially event-driven architectures that leverage AWS Lambda, EventBridge, and related managed services. You’re familiar with designing scalable, reliable, and secure cloud solutions across both Azure and AWS environments. You have experience with the following languages, on this we must insist: ASP.NET C# SQL (queries, views, stored procedures) Angular 2+ TypeScript Javascript CSS Git (Azure DevOps, GitHub) You’ll get bonus points if you have: .NET Core Azure experience with App Services, SQL Server, Function and Logic Apps You have a deep knowledge of the full web stack (HTTP, cookies, caching, browser rendering) MCSD certification You have knowledge of Digital Marketing, and if you don't, an interest to learn would be great too Belonging Matters Here AMA is committed to providing an inclusive, respectful, and accessible environment. If you require an accommodation at any time during our recruitment process, please contact recruitment@ama.ab.ca. We’ll work with you feel supported throughout your journey with us. Work Model Hybrid-Light Additional Details Seniority level: Entry level Employment type: Full-time Job function: Engineering and Information Technology Industries: Consumer Services We thank all applicants for their interest; however, only those selected for an interview will be contacted. #J-18808-Ljbffr



  • Edmonton, Canada Php-Jobs Full time

    A software development company based in Canada is seeking a Full Stack Web Developer for a full-time remote role. The successful candidate will design, develop, and maintain web applications, requiring strong skills in Laravel and Vue.js with over three years of experience. The role demands proficiency in MySQL, Docker, and API integrations, ensuring...


  • Edmonton, Canada MacEwan University Full time

    NON-CREDIT INSTRUCTOR, FULL-STACK WEB DEVELOPMENT (CASUAL) **SCHOOL OF CONTINUING EDUCATION** **Competition No.** 25.03.73 **CATEGORY** **SALARY** **CLOSING DATE** - Casual (less than 35 hours per week) - Commensurate with qualifications and experience - April 30, 2025 **About Us**: - MacEwan University is where caring faculty help people connect...


  • Edmonton, Alberta, Canada FiNOM Full time

    Company DescriptionFiNOM is a premier training and recruiting agency focused on pairing top IT professionals with leading organizations across Western Canada. Since 2007, FiNOM has specialized in providing high-quality staffing solutions across diverse sectors, supported by unique training programs. With a personalized approach to recruitment, FiNOM ensures...


  • Edmonton, Canada AMA - Alberta Motor Association Full time

    The Opportunity You’re a geek — and proud of it. You love working with computers, playing with computers and there are simply no words to describe your deep love for technology. You can’t visit a website without dissecting it to figure out how it works and how it could be better for the end user. We could use a passionate techy like you! As a Developer...


  • Edmonton, Alberta, Canada Alberta Motor Association Full time

    TECH life AT AMA.The OpportunityYou're a geek — and proud of it. You love working with computers, playing with computers and there are simply no words to describe your deep love for technology. You can't visit a website without dissecting it to figure out how it works and how it could be better for the end user. We could use a passionate techy like you As...


  • Edmonton, Alberta, Canada AMA - Alberta Motor Association Full time

    TECHlifeAT AMA.The OpportunityYou're a geek — and proud of it. You love working with computers, playing with computers and there are simply no words to describe your deep love for technology. You can't visit a website without dissecting it to figure out how it works and how it could be better for the end user. We could use a passionate techy like you As a...

  • Web Developer

    23 hours ago


    Edmonton, Canada Php-Jobs Full time

    About Us Fabled Solutions, formerly known as PDERAS, specializes in online software, business solutions, online applications, and custom websites. For over a decade, Fabled Solutions has provided high-quality, web-based solutions to clients. The company focuses on improving business processes and efficiency through the development of online web-based...


  • Edmonton, Canada Riva Full time

    Current job opportunities are posted here as they become available. Riva is seeking a passionate and skilled Intermediate or Senior Full Stack Developer with a strong background in building enterprise-grade web applications. In this role, you’ll collaborate closely with cross-functional teams, embrace modern development practices, and tackle complex...


  • Edmonton South Centre, Canada Alberta Motor Association Full time

    TECH life AT AMA.The OpportunityYou're a geek — and proud of it. You love working with computers, playing with computers and there are simply no words to describe your deep love for technology. You can't visit a website without dissecting it to figure out how it works and how it could be better for the end user. We could use a passionate techy like you As...


  • Edmonton, Canada Onware Inc. Full time

    About Onware: Onware Business Solutions Inc. is a leading consulting firm specializing in transforming data into powerful insight for the architecture, engineering, and construction industry. We help organizations streamline their processes, improve decision-making, and unlock the full potential of their data. About the role: This role involves developing...