Junior Mobile Developer
at AMA - Alberta Motor Association
About the Role
Develop cross-platform mobile apps with Flutter
About AMA - Alberta Motor Association
Alberta-based member services organization
Full Description
TECH LIFE STARTS TO flutter AT AMA. The Opportunity Youâre a geekâand proud of it.âŻYou canât help but dissect an app to figure out how it works and how it could be better for the end user. We could use a passionate techy like you! When you join AMA as a Mobile Developer, youâll get to fuel that passion and creativity while being supported by a team that treats you like family. With so many diverse business lines, no other Alberta organization offers devs the learning opportunities that we do. Youâll dive right in, helping lead the development of our flagship AMA mobile app, which will require a Swiss Army knife of resources to help our members live their lives with confidence. Weâre talking cross-platform UX innovation that challenges you to flex your skills, work with best-in-class technology, and show off what you can doâall within a positive work environment that champions your growth. So what are you waiting for?
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 Building on a century of proud service in Alberta communities, weâre passionate about making a meaningful difference in the places where we live and work. And that all begins with our people. As part of the AMA team, youâll enjoy:
- 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âre a creative problem-solver who finds opportunity in every roadblock.
- You wish everything could be done on a smartphoneâand are motivated to make it happen.
- You're always in-the-know on mobile design trends, tools and methods.
- You're a natural at developing simple solutions to complex tech problems, then explaining them to stakeholders.
- You tackle every project, no matter its size, with enthusiasm, curiosity and a head for innovation.
- You get what it means to be part of a team and thrive in a collaborative environmentâwhether open-office, remote or hybrid. For you, itâs about people before place.
- You work best in a culture of learning where you feel supported, motivated to grow, and are given ample opportunity to be a top performer.
How Youâll Make An Impact
- Report to the Agile Team Lead, Development.
- Using Flutter, develop a cross-platform mobile application that serves our members across diverse lines of business.
- Support the development and maintenance of future mobile apps and related projects.
- Develop back-end APIs that directly serve AMAâs mobile apps and CI/CD pipeline.
- Participate in Scrum sprint-planning, retrospective, and project effort estimation sessions within our Agile environment.
- Write and maintain automated unit and integration tests to ensure delivery of a high-quality product.
- Identify potential risks and issues while sharing ideas for enhancements and improvements to mobile applications.
- Work for a company that supports you in upgraded training, acquiring specialized skills, and pursuing in-demand certifications. In this family, we look after each other.
What You Bring To The Table
- Youâve either studied in a technical program like web/mobile development or have equivalent on-the-job experience.
- Youâre no stranger to cross-platform mobile app development; youâve got experience and/or interest in using Flutter (preferred), and/or React Native.
- You have experience building mobile or web applications using Angular or React.
- You have a demonstrated history in backend development and have knowledge of c#.
- Youâve used CI/CD pipelines to build and deploy apps.
- Youâll getâŻbonus pointsâŻif you have:
- iOS/Android app development experience.
- UX experience
- Knowledge of digital marketing concepts, strategies and best practices, including SEO, pay-per-click, email marketing and web analytics.
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
We thank all applicants for their interest; however, only those selected for an interview will be contacted.
Opens in a new tab on the company's website