Rifiniti is a fast-growing leader in commercial real estate occupancy, usage, and capacity planning analytics. Rifiniti’s flagship product Optimo is a SaaS platform which enables multiple clients to track, analyze, and reconfigure commercial real estate portfolios. The Optimo application is a written in Ruby-on-Rails (RoR) with an Ember front-end event manager. Optimo ingests data with a powerful ETL processing system where client data is collected and processed in a secure facility and stored on encrypted storage.
This position involves learning, updating, improving, and significantly expanding the Optimo application. Successful candidates will be expected to write and support well-designed, testable and maintainable, object-oriented code in Typescript, ES6. A minimum of one or two years of experience in a production environment is, therefore, required.
We have many new features which will require a Test-Driven Design (TDD) approach to implementation. We are, therefore, seeking a software engineer who is versant in Agile methodology and has experience with TDD.
- Rifiniti is a small, tight team. Strong interpersonal team and communication skills are a must. English proficiency is mandatory.
- Proven proficiency in:
- ReactJS, NodeJS, Webpack, Git
- Experience with GraphQL, React Apollo
- Proficient in HTML, CSS (LESS/SASS), responsive design, semantic markup;
- Everyone on our technical team is required to have basic Linux skills. Experience managing production level Linux systems is desired (but not essential).
- Experience in a regulated, formal information security environment and related processes is desirable, but not required.
- Experience with Amazon Web Services are desirable, but not required.
What we offer:
We really value our employees and therefore we offer a substantial remuneration package for all roles, which includes:
- Highly competitive salary and discretionary annual bonus
- Opportunities for career progression
- Open communication with the management team
- Ongoing training in new/existing technologies
- Comprehensive and flexible benefits package including a budget for self development