Intermediate/Senior UI Software Designer

Cord3 Innovation Inc. - Ottawa, ON (30+ days ago)

Apply Now

Job Description

Cord3 is looking for a great Java/JavaScript UI developer with an eye for design, who can derive requirements and own product usability. Being proficient with the React.js and Angular web frameworks is ideal. A firm familiarity with the Linux operating system, networking concepts and configuration is a must. Your primary focus will be on developing user interface features and implementing into the Cord3 UNITY Appliance Manager, Information Manager and future product solution components. You will ensure that these components and the overall applications are consistent, robust and maintainable. You will coordinate with the rest of the team, working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.


Designing and developing new features using JavaScript and React.js on top of the RedHat Cockpit appliance management project

Designing and developing new features using Java, JavaScript and Angular into a traditional J2EE MVC based stack

Building reusable components and front-end libraries for future use

Optimizing components for maximum performance across a vast array of web-capable devices and browsers


· Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

· Strong proficiency in Java, with experience designing features for MVC applications. Experience with the Spring framework and Eclipse Jetty servlet engine is a strong plus

· Experience developing applications with Angular, and React.js

· Experience pioneering UX design approaches and championing UI consistency across user-facing products

· Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

· Knowledge of authorization mechanisms, such as OAuth2, JSON Web Token

· Familiarity with newer specifications of EcmaScript

· Familiarity with RESTful APIs

· Familiarity with modern front-end build pipelines and tools

· Familiarity with service containerization technology, specifically Docker

· Familiarity with the Git code versioning tool, and ideally the Bamboo CI server

· Ability to understand business requirements and translate them into technical requirements

· Minimum 3+ years’ software development experience

· Bachelor’s degree in Computer Science, Computer Programming or related field is required

About Cord3 Innovation Inc.

Cord3’s data-centric security overlay platform delivers easy deployment, administration, and use to protect data across a variety of solutions, including email and files. These solutions require no changes to applications and deliver transparent data security.

The company’s solutions separate data security away from applications and provide strong, quantum-safe, “at rest” encryption together with protection against misuse of administrative accounts to access sensitive data.

Cord3’s solutions work in enterprise, Cloud, and hybrid environments.

Cord3 has military, government, and commercial customers.


  • On-site parking
  • Casual dress
  • Extended health care
  • Stock options

Job Types: Full-time, Permanent