Team Lead, Mobile Development (digital Member Experience)

Edmonton, AB, Canada

Job Description


AMA

WE ARE LOOKING FOR A forward-thinking,

forward-doing LEADER

Posted: 2023-11-08

Closing: Until Filled

Location: Edmonton South (Hybrid)

You\xe2\x80\x99re a geek\xe2\x80\x94and 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\xe2\x80\x99t help but dissect a website or an app to figure out how it works and how it could be improved for better experience for the end user. We could use a passionate techy like you! As a mobile development team lead for our Digital Member Experience team, you\xe2\x80\x99ll 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 developers and team leads the learning opportunities that we do. You\xe2\x80\x99ll dive right in, helping lead the development and support of our new flagship AMA mobile app and future mobile apps and related projects, which will require a Swiss Army knife of resources to help our members live their lives with confidence. We\xe2\x80\x99re 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\xe2\x80\x94all within a positive work environment that champions your growth.

WHAT MOVES YOU

  • You\xe2\x80\x99re a strong communicator\xe2\x80\xa6when you talk, others are interested in listening.
  • You\xe2\x80\x99re visually oriented and have a keen eye for detail. It\xe2\x80\x99s a thing of beauty to watch you work.
  • You\xe2\x80\x99re a creative problem-solver who finds opportunity in every roadblock.
  • You wish everything could be done on a smartphone\xe2\x80\x94and 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 the team members or stakeholders.
  • You lead and 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\xe2\x80\x94whether open-office, remote or hybrid. For you, it\xe2\x80\x99s 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.
WHAT YOU\'LL DO
  • Reporting to the Director, Digital Experience Development, you\xe2\x80\x99ll provide guidance to a team of mobile developers who are responsible for developing, supporting, maintaining, and enhancing our new AMA mobile app written in Flutter that serves our members across diverse lines of business.
  • Lead the sprint-planning, retrospective, and project effort estimation sessions within our Agile Scrum environment.
  • Guide the team in supporting the development and maintenance of future mobile apps and related projects.
  • Guide the team in writing well-designed, testable, efficient code by using best mobile development practices.
  • Lead the team in creating user-centric mobile applications by considering customer feedback, technical constraints, opportunities, and usability findings.
  • Participate in the design and implementation of standards, tools and methodologies.
  • Recommend areas appropriate for further study and participate in any Proof-of-Concept projects required to investigate architectural possibilities.
  • Ensure all application changes are developed, tested, and implemented in a well-controlled environment.
  • Collaborate with solutions architects that are part of each initiative to create a conceptual/sequence MVP and future architecture diagrams and accompanying documentation.
  • Develop partnerships with business units to better understand needs and priorities to best develop, enhance and maintain AMA mobile applications.
  • You\'ll help your team create the learning path, level up, and empower them to achieve their goals on a continual basis.
  • You\'ll foster an environment where learning is constant, collaboration is the norm, sharing is key, and mistakes are lessons and not failures.
  • Perform leadership duties such as time-tracking, performance reviews, mentoring, and coaching.
WHAT YOU\'VE DONE
  • You have a university degree or technical school diploma in a related technical field such as Software Engineering or Computer Science. Have a degree in something else? Tell us about it and how you can use it in this role.
  • You are familiar with mobile application development processes and best practices.
  • You have experience building cross-platform mobile applications using Flutter (preferred), React Native and/or similar technologies.
  • You have experience deploying mobile applications via CI/CD pipelines.
  • You have knowledge of mobile testing tools and methodologies.
  • You have knowledge of mobile app UI/UX design concept and best practices.
  • You have experience leading mobile development teams within an agile/scrum environment.
  • You have experience translating requirements into technical specifications.
  • You have experience creating and managing product backlogs for the team.
  • Bonus points if you have:
  • Experience in requirement gathering and analysis
  • Backend development experience using .NET Core and C#
  • Experience in web development and/or leading web development teams
  • Knowledge of digital marketing concepts, strategies, and best practices including SEO, pay-per-click, email marketing and analytics tracking methodologies.
WHAT YOU\'LL GET
  • Competitive salary.
  • Flexible benefits.
  • Outstanding employer-paid Retirement Savings Program.
  • Great AMA discounts.
  • Reserved paid learning time.
  • Paid vacation and floater day.
  • Paid opportunities to serve your community through purpose-driven AMA events.
  • Work-from home options.
We thank all applicants for their interest; however, only those selected for an interview will be contacted.

Alberta Motor Association

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2255231
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Edmonton, AB, Canada
  • Education
    Not mentioned