Full-Stack Developer - Remote WFH

iComply Investor Services Inc.

iComply Investor Services Inc.

Software Engineering
Calgary, AB, Canada
Posted on Monday, May 29, 2023

As a quickly growing tech company, we are seeking a remote-based Intermediate Full Stack developer responsible for building React.JS / .NET Core applications. The successful candidate will possess a passion for collaborative problem solving, sophisticated design skills, and high-quality product development background. Ultimately, you will help establish our reputation as a company that delivers a world-class product that solves some of the compliance industry's most pressing issues today.

At iComply, you will be challenged to grow your professional skills in an inclusive, supportive, high-capacity team environment. This remote-based role will be very hands-on, with ample opportunity for growth as required by the business. Our company offers a comprehensive health benefits plan and vacation policy, and competitive compensation.

iComply Investor Services is a global compliance software provider that helps companies reduce their AML spend, processing time, and data privacy risk. We offer the world’s first end-to-end platform for data privacy, KYC, AML, and biometric identity and access management for government, financial services, banking, legal, accounting, eCommerce, insurance, and professional services.


  • Architect, design, and implement scalable, secure, highly available, backend services
  • Manage DevOps with code reviews and quality for internal and external teams
  • Design, develop, document, and maintain APIs serving a full suite of digital products/apps
  • Integration and maintenance of external APIs into web applications (apps, ticketing, etc.)
  • Design, build and maintain relational and NoSQL databases including a data warehouse
  • Monitor and support our infrastructure systems (cloud services, databases, applications)
  • Make every user interaction with our product a delightful and polished experience, while contributing to a culture of excellence around the creative use of technology
  • Research and develop fully optimized frontend experience for web and mobile incorporating performance, best practices, accessibility, and SEO considerations
  • Follow industry trends and maintain a strong interest in cutting-edge technology
  • Translate application storyboards and use cases into functional applications
  • Design, build and maintain efficient, reusable, and reliable code
  • Help maintain code quality, organization, and automatization

What you bring to the team:

  • Strong knowledge of React.JS, Redux,C#,.NET Core frameworks
  • 5+ years of relevant experience developing web apps in a fast-paced environment
  • Deep knowledge of restful API design and development. (GraphQL is a plus)
  • Building, documenting, and maintaining public and private APIs
  • Experience in utilizing cache, messaging, async processing, etc. in online services
  • Experience developing progressive web apps (PWAs) with lighthouse testing and updates
  • Familiarity with Visual Studio, VS Code, and Azure
  • Familiarity with Webpack, NPM, Grunt, and other front-end package managers
  • Strong proficiency with JavaScript, CSS, Sass, and LESS, Mixins, ES6, TypeScript
  • Strong understanding of object-oriented programming
  • Familiar with various design and architectural patterns like MVC, MVVM, MVP
  • Familiarity with Entity Framework, Microsoft SQL Server, and Azure
  • Experience with popular web application frameworks
  • Ability to write high-performance, highly scalable applications
  • A knack for writing clean, readable, and easily maintainable code
  • Understanding of fundamental design principles for building a scalable application
  • Experience creating database schemas that represent and support business processes
  • Experience working with design teams, working with tools like Adobe XD
  • Experience building single-page apps with front-end libraries such as React JS
  • Proficient understanding of code versioning tools such as Git, Github, and Bitbucket
  • Cenuine excitement for solving problems and a strong sense of empathy when working with partners and team members

Salary & Benefits

Salary is commensurate with experience. iComply is an equal opportunity employer committed to cultivating personal success and work-life balance for our dynamic and diverse global team. Full-time staff receive comprehensive health and wellness benefits, an unlimited vacation policy, and the option to participate in our employee share ownership plan.