Full-Time

Senior Software Developer

Kinaxis

Kinaxis

1,001-5,000 employees

AI-driven supply chain management for agile business planning.

Industrial & Manufacturing
Consumer Software
AI & Machine Learning

Senior

Ottawa, ON, Canada

Required Skills
JavaScript
React.js
Git
Jest
Java
TypeScript
REST APIs
C/C++
Yarn
Webpack
HTML/CSS
Requirements
  • 5+ years' experience developing complex, enterprise grade web applications
  • Post-secondary education where software design is a core competency of the program; e.g. Computer Science or equivalent
  • Expert in CSS, HTML and Javascript/Typescript
  • Experience in React is a must
  • Working knowledge of Java and/or C#
  • HTTP, and REST web services
  • Strong knowledge of Git
  • Comfortable working the stack to deliver vertically sliced features
  • Strong problem-solving and analytical skills
  • Excellent communication skills
  • Excellent team-work and collaboration skills, with a history of building great relationships with all teams involved in delivering software
  • Strong self-learning skills
  • Self-starter with strong initiative and results orientation
  • Proven record of staying informed of the latest web and mobile technologies
  • A sense of fun and the willingness to laugh often!
Responsibilities
  • Play an active role in developing the next generation of the RapidResponse client
  • Operate as the development prime for the design, test strategy and implementation for assigned features. Move seamlessly between the client and server as you build out new features
  • Build prototypes that demonstrate the “art of the possible” and help clarify approaches when faced with technical uncertainty
  • Produce tests to cover the code you write and ensure the feature continues to behave in a stable and deterministic manner
  • Identify architectural limitations and propose methods to remedy them
  • Participate in envisioning the future of our software and development process and articulating the steps to achieve it
  • Take advantage of the dedicated training budget to level up your own skill set
  • Play board games or ping pong over lunch with some of the other enthusiasts (if that's your thing)
  • Perhaps join the lunch time hockey or soccer team!
Desired Qualifications
  • Strong user interface design
  • Experience developing/applying build and deployment tools for web applications e.g. webpack
  • Strong experience with automated test frameworks (e.g. Jest)
  • Familiarity with package management tools (e.g. Yarn)
  • Knowledge of code coverage measurement tools

Company Stage

Series B

Total Funding

$148.4M

Headquarters

Ottawa, Canada

Founded

1984

Growth & Insights
Headcount

6 month growth

7%

1 year growth

19%

2 year growth

45%

Benefits

Flexible vacation

Parental leave top-up

Company bonus plan

Employee Share Purchase Plan

Competitive pay

Work from home options if your role permits

Training & development opportunities

Health & wellness programs

Employee Assistance Program

Active social committee

Inclusion & diversity committee

INACTIVE