Software Application Developer

Remote, CA, Canada

Job Description

Case IQ helps companies protect their employees, culture, and business through world-class software for uncovering, investigating, and preventing fraud, ethics, harassment, discrimination, and security incidents. We're proud to count a roster of Fortune 500 companies among our customers, who have relied on Case IQ for managing millions of cases over the past 20 years and helping mitigate billions of dollars in financial and brand risk.



As a

Software Developer on the Platform team

, you'll be building and maintaining core components of the Case IQ product - the brain and backbone of internal investigations for some of the world's biggest brands.



You'll work alongside passionate engineers, product managers, and designers in a fast-moving Agile environment. You'll also collaborate directly with a seasoned Development Manager who'll help steer your work, champion your growth, and expect your best in return. Our stack blends modern backend and frontend technologies with robust data and infrastructure tools to support secure, scalable, and performant systems - while expanding into

AI-driven enhancements

that power our next generation of features through

Claria

, our intelligent investigation assistant.

What You'll Do




Develop, test, and maintain backend services using

js

,

Express.js

, and integrate with

RabbitMQ

and

Elasticsearch

. Build and refine intuitive frontend components using

JavaScript

,

js

,

DustJS

, and

LESS

. Design and implement

AI-driven features

in applications - integrating machine learning models, calling AI APIs, and writing the necessary code to deploy intelligent functionality into production systems. Work with

PostgreSQL

and

Redis

data layers, ensuring data integrity, performance, and reliability. Collaborate with

DevOps

to containerize and deploy applications using

Docker

on

Azure

, and integrate observability tools like

Application Insights

for logging and monitoring. Participate in Agile ceremonies and track work via

Jira

and

GitHub

. Review pull requests, write unit/integration tests, and uphold high standards for code quality and security. Work collaboratively across teams to leverage

AI tools and automation

for improving workflows, streamlining repetitive tasks, and enhancing user experiences. Communicate openly with team members, helping to troubleshoot blockers and improve development practices. Keep learning - and sharing - as we evolve our architecture, adopt best practices, and continue expanding our

AI capabilities

through Claria.



Who We're Looking For




A 3+ year degree/diploma in engineering, programming, computer science, or equivalent work experience in software development. 4+ years of experience developing scalable, maintainable, full-stack applications. Strong hands-on experience with

js

,

JavaScript

,

REST APIs

, and relational databases (especially

PostgreSQL

). Proven experience implementing

AI-based functionalities

within applications, including integrating AI/ML models, deploying AI APIs, and optimizing performance of AI components in production environments. Familiarity with

AI platforms and tools

such as

OpenAI

,

Azure AI

,

Google AI

, or similar. proficiency using

AI-assisted development tools

(e.g., GitHub Copilot, Cursor, or similar) to accelerate coding, generate tests, and automate routine tasks - while applying critical review and secure coding standards. Solid understanding of

event-driven architecture

,

pub/sub systems

, and

containerized deployment

(

Docker

). Experience working in

Agile

and

Scrum

methodologies in a cross-functional team environment. Familiarity with the

OWASP Top 10

web application security risks and strong understanding of software security principles. Confidence with

Git

,

CI/CD pipelines

, and clean code practices. A passion for leveraging

AI-driven innovation

to solve real-world problems and create meaningful impact.



Perks and Benefits




Work remotely within a flexible work environment (our team spans the US and Canada) Competitive company-paid benefits plan starting day 1! Generous professional development budget RRSP/ 401k matching program and company stock options Half-day Fridays in the summer




Selected candidates will be contacted through BambooHR (please check your junk mail).





Case IQ is an equal opportunity employer. All qualified applicants are given consideration regardless of race, religion, color, gender, sex, age, sexual orientation, gender identity, national origin, marital status, citizenship status, disability, veteran status, or any other protected class as provided in applicable employment laws. If you have a disability or special need that requires accommodation, please contact us at hr@caseiq.com.

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.


Job Detail

  • Job Id
    JD3073268
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned