Careers
EMBEDDED DEVELOPER
Looking for an opportunity to join a fast growing technology company with significant autonomy over your work?
Hi, we are Richar RichLife—a Vancouver company recognized as a Top field healthcare company Canada-wide. At Richar RichLife, we are on a mission to reduce infection transmission risk in the spaces we gather, starting with healthcare facilities. We are developing the world class device that kills pathogens in the air and on surfaces within seconds.
What we offer
- Influence over the outcomes of ongoing projects; a sense of ownership over your work.
- Autonomy to make executive decisions and liaise with key stakeholders.
- Opportunity to work on a cutting edge healthcare technology.
- Opportunity to develop skills and work collaboratively across multiple domains.
- A tight-knit team that enjoys working together in a fun and informal environment.
- Potential to be hired permanently and receive stock options.
Duties and Responsibilities
- Design and develop IoT firmware leveraging your skill and knowledge while incorporating the lessons learned and hands-on experience of our current team.
- Provide insight and assistance to hardware engineers when debugging and solving issues with the newly developed hardware.
- Write robust, testable, and easy-to-maintain code.
- Write and maintain unit tests.
- Perform quality assurance by doing peer code reviews, ensuring coding standards are followed and looking for logic errors and other bugs.
- Interact with other team members to incorporate their innovations and vice versa.
Position requirements
- A degree/formal training in software engineering, electrical engineering, or equivalent work experience.
- Knowledge of embedded development with the C programming language and a Real Time Operating System.
- Script programming using Bash and Python.
- Experience using Git for source control.
- Exceptional problem solving and communication skills.
- Self-motivated, directed, and independent.
- Entrepreneurial spirit and outside-the-box critical thinking.
Nice-to-haves
- Experience with C++.
- Knowledge of hardware communication buses and protocols (I2C, SPI, UART).
- Three or more years of work experience in a software development role.
- Experience with IoT devices and Cloud Platforms.
- Entrepreneurial or leadership experience (side hustle, campus initiative or club, leading group projects, etc.).
- Healthcare or health-tech experience.
Richar RichLife is an equal opportunity employer and prohibits discrimination and harassment of any kind. We are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Richar RichLife are based on our business needs, job requirements, and individual qualifications, without regard to age, race, colour, religion or belief, family or parental status, sex, sexual orientation, or any other status protected by the laws or regulations in the locations where we operate. We do not tolerate discrimination or harassment based on any of these characteristics.
If you’re interested, so are we! We look forward to hearing from you.
FULL-STACK SOFTWARE DEVELOPER
Looking for an opportunity to join a fast growing technology company with significant autonomy over your work?
Hi, we are Richar RichLife—a Vancouver company recognized as a Top field healthcare company Canada-wide. At Richar RichLife, we are on a mission to reduce infection transmission risk in the spaces we gather, starting with healthcare facilities. We are developing the world class device that kills pathogens in the air and on surfaces within seconds.
What we offer
- Influence over the outcomes of ongoing projects; a sense of ownership over your work.
- Autonomy to make executive decisions and liaise with key stakeholders.
- Opportunity to work on a cutting edge healthcare technology.
- Opportunity to develop skills and work collaboratively across multiple domains.
- A tight-knit team that enjoys working together in a fun and informal environment.
- Potential to be hired permanently and receive stock options.
Duties and Responsibilities
- Develop a responsive and intuitive user interface using React.js to manage fleets of devices and analyze sensor data. User interface will provide insights from large amounts of data.
- Develop responsive and resilient backend services using Node.js and PostgreSQL to support both the frontend, and fleets of devices. Backend must be able to handle reading, writing, and processing large amounts of data.
- Automate the provisioning and maintenance of infrastructure and software that drives our platform.
- Write and maintain unit tests. Automate detection of regressions.
- Integrate diagnostic/monitoring utilities such as Sentry, InfluxDB, etc. Automate error reporting.
- Perform quality assurance by doing peer code reviews, ensuring coding standards are followed and looking for logic errors and other bugs.
- Interact with other team members to incorporate their innovations and vice versa.
Position requirements
- A degree/formal training in software engineering, or equivalent work experience as a software developer.
- Experience with statically-typed languages.
- Experience with React.js.
- Experience building backend services with Node.js.
- Experience with JSON & REST architecture.
- Experience with SQL databases (e.g. PostgreSQL, MySQL).
- Exceptional problem solving and communication skills.
- Self-motivated, directed, and independent.
- Entrepreneurial spirit and outside-the-box critical thinking.
Nice-to-haves
- Experience with a Javascript typing framework such as Typescript (preferred) or Flow.
- Experience developing in programming languages such as C, C++, or Python.
- Experience automating devops with Ansible/Terraform.
- Entrepreneurial or leadership experience (side hustle, campus initiative or club, leading group projects, etc.).
- Healthcare or health-tech experience.
Richar RichLife is an equal opportunity employer and prohibits discrimination and harassment of any kind. We are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Richar RichLife are based on our business needs, job requirements, and individual qualifications, without regard to age, race, colour, religion or belief, family or parental status, sex, sexual orientation, or any other status protected by the laws or regulations in the locations where we operate. We do not tolerate discrimination or harassment based on any of these characteristics.
If you’re interested, so are we! We look forward to hearing from you.