Mobile App Developer

Groupe Dynamite

  • Mont-Royal, QC
  • Permanent
  • Full-time
  • 1 month ago
Description :MOBILE APP DEVELOPERGroupe Dynamite is a leading fashion digital retailer with two brands at the heart of our success, Garage and Dynamite. With over 300 stores in Canada and the U.S., and more than 4,000 people, we have been making our mark on fashion since 1975.Our core strengths are rooted in our team, our innovation and our customers. We are proud to hire and retain aspirational leaders who are driven to achieve great things and are recognized for their entrepreneurial spirit.Job Summary:
As a member of the Digital Development team, you will work closely with the E-commerce and Product teams and will be responsible for developing highly usable and performant mobile apps for both of our brands, Dynamite and Garage.Responsibilities:
  • Create, build, and optimize mobile applications for peak customer experience;
  • Proactively take the lead on evangelizing software development best practices, conduct peer code reviews, and identify areas of improvement;
  • Lead and oversee the development and upkeep of comprehensive technical documentation;
  • Assume full task ownership, with the ability to work independently and remotely;
  • Participate actively in technical planning, development, and testing of product features and bug fixes.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or Information Technology;
  • Proven 5+ years of experience taking part in the full mobile app development lifecycle from design and development to testing, rollout, and support;
  • Minimum 3+ years of experience in mobile development using React Native, SQL, Javascript ES6, and TypeScript;
  • At least 1 project serving a LARGE customer base (focus on CX, telemetry, and performance);
  • Experience with unit testing frameworks for mobile applications such as XCTest, Espresso, Jest or Mocha;
  • Extensive experience building performant integrations using REST APIs;
  • Strong understanding of and adherence to the SOLID design principles and OOP;
  • Experience with CI/CD pipelines for mobile applications, including familiarity with tools such as Jenkins, CircleCI, Azure, or Bitrise;
  • Excellent problem solving and analytical skills and a go-getter attitude.
Nice-to-Haves:
  • Technical domain knowledge of iOS and Android native development using Swift, Objective-C, Java, or Kotlin;
  • Experience with middleware stores for React like Redux, EPICS, RxJS;
  • Experience developing on or integrating with Salesforce Commerce Cloud;
  • Experience integrating using Graph.
Over and above a competitive salary and bonus plan, registered retirement savings, and flexible group insurance with personalised coverage that meets your needs, you will be at the forefront of a growing organisation that understands the importance of investing in people.You and your family can enjoy our employee discount at Garage and Dynamite, private sample sales throughout the year and many other exciting perks, including a very flexible vacation program.Our promise…
No day will be like the last—we aim to be better today than we were yesterday. We are committed to employment equity.Candidates that are retained will be called for an interview.

Groupe Dynamite