MUST live in Canada
Must be a Canadian Citizen or Permanent Resident
Software Engineer IAM - Social Connections
If you are a problem solver wanting to improve this user experience, look no further - the IAM Login team is where you want to be. Our domain's mission is to provide a best-in-class user experience for customers to customize their login journey. We work with NodeJS, React, Postgres/MongoDB databases and our services run on AWS and Azure. Our technology radar continues to try, adopt and re-visit various technologies and are proponents of using the right tools for the job.
Responsibilities:
• Be a part of a collaborative, agile team interfacing with stakeholders such as design and product on a daily basis and build best-in-class UX for our customers.
• Responsible for supporting initiatives to design and develop features on social connection providers and APIs.
• Evaluate new technologies, social connection vendor SDKs and techniques to improve overall practices
• Collaborate with the partner teams to solve customer issues and bugs
Potential to extend
• Have 5+ years of software development experience.
• Web development experience (preferably in Node.js/React, but other modern web stacks like Java/Spring or Ruby on Rails are acceptable).
• Authentication experience is a plus (OAuth, OpenID, social login SDKs).
• Enjoy being part of a highly collaborative, fully-remote team.
• Enjoy building elegant user interfaces and accessible user experiences.
• Experience with testing frameworks, tools, and methodologies for unit, integration, and end-to-end testing.
• Worked extensively with HTML/CSS, React, and Typescript/Javascript.
• Worked on and are familiar with Node.js and RESTful APIs
• Bring the right attitude to the team: ownership, accountability, attention to detail, and customer focus.
Bonus points if you:
• Have 1+ years of experience in the identity and access management (IAM) domain.
• Have an understanding of application security and cloud security best practices.
• Worked with social connection SDKs like Google, Facebook, Microsoft etc.
• Led and delivered large-scale features to customers that are highly reliable, scalable, and secure.