Summary

Responsibilities include participation in the entire software development lifecycle. This starts with the design work and goes through ‘level 3’ support. You will be part of a team responsible for all aspects of the user facing applications in our portal service.

Key Skills

  • JavaScript and modern frameworks built on JavaScript like React JS
  • Experience building single page applications using React
  • HTML 5 / CSS 3
  • Written and verbal communications
  • Positive ‘people skills’ in a flexible work environment (remote workers)

Responsibilities

  • Analyzing and designing UI/UX solutions for business requirements
  • Supporting and evolving our architectural roadmap
  • Using and promoting engineering best practices, standards, and coding patterns
  • Unit and integration testing (test plans, code coverage, performance)
  • Working towards and supporting CI/CD
    • Code reviews
    • Code coverage
    • Documentation
    • Refactoring

Important Technologies for Us

Java React Junit
JavaScript Spring / Spring boot Wine
MySQL Hibernate Guacamole
Bash Google Cloud OAuth 2
Node.Js Tomcat Jira
HTML 5 Kubernetes Confluence
CSS 3 Jasper Bitbucket

About Kardin

Kardin produces budgeting software for the commercial real estate (CRE) market. In business for over 25 years, we grew from a desktop application written in MS Access to a cloud-based SaaS platform. As a smaller company, we value our team members and the role they play in creating a positive experience for our customers.

Our Development Team

Since Covid struck, we have migrated our development team to a flexible workspace. Members of our team can work where they want to work so long as they are available for our core work hours. Due to the nature of our business, we are limited to work being performed in the United States of America.

Apply for React Developer Position

Name(Required)
Address(Required)
Accepted file types: pdf, doc, docx, odt, txt, rtf, Max. file size: 5 MB.

Summary

Responsibilities include participation in the entire software development lifecycle. This starts with the design work and goes through ‘level 3’ support. You will be part of a team responsible for all aspects of the services that support our portal.

Key Skills

  • Java
  • Spring and its many features
  • Service Oriented Architectures (SOA)
  • Event Driven Architectures (EDA)
  • Cloud platforms (E.G. Google, Azure or Amazon)
  • JSON
  • SQL
  • Written and verbal communications
  • Positive ‘people skills’ in a flexible work environment (remote workers)

Responsibilities

  • Analyzing and designing SOA solutions for business requirements
  • Supporting and evolving our architectural roadmap
  • Using and promoting engineering best practices, standards, and coding patterns
  • Unit and integration testing (test plans, code coverage, performance)
  • Working towards and supporting CI/CD
    • Code reviews
    • Code coverage
    • Documentation
    • Refactoring

Important Technologies for Us

Java React Junit
JavaScript Spring / Spring boot Wine
MySQL Hibernate Guacamole
Bash Google Cloud OAuth 2
Node.Js Tomcat Jira
HTML 5 Kubernetes Confluence
CSS 3 Jasper Bitbucket

About Kardin

Kardin produces budgeting software for the commercial real estate (CRE) market. In business for over 25 years, we grew from a desktop application written in MS Access to a cloud-based SaaS platform. As a smaller company, we value our team members and the role they play in creating a positive experience for our customers.

Our Development Team

Since Covid struck, we have migrated our development team to a flexible workspace. Members of our team can work where they want to work so long as they are available for our core work hours. Due to the nature of our business, we are limited to work being performed in the United States of America.

We design our software to be resilient so that our team does not normally need to work after hours. There are occasions where something happens that needs to be done at night or on a weekend, but we try to avoid this. We believe your balance of personal and work life is important.

We develop using an Agile approach that has evolved to fit our business needs. Several years ago, we moved from ‘versioned’ releases just a couple of times a year to ‘feature’ releases when the feature is done. Although we are not at a CD/CI level yet, we are moving toward that.

Apply for REST Developer Position

Name(Required)
Address(Required)
Accepted file types: pdf, doc, docx, odt, txt, rtf, Max. file size: 5 MB.