Optimy is a fast-growing tech startup focused on changing how companies manage their frontline staff through an AI-powered workforce management system.
The company was spun off from Kognitive Marketing, which has a strong track record as a direct sales company in Canada.
The role involves being part of a development team that creates user interfaces for both web and mobile software.
Responsibilities include collaborating with other developers, coding, testing, and shipping code based on high fidelity designs and technical requirements.
The developer will work closely with UI/UX Designers to ensure smooth feature development and delivery.
The position requires writing well-tested, maintainable front-end code and addressing bugs promptly to maintain product quality.
The ideal candidate will have a passion for building software that balances simplicity, flexibility, and functionality, and will be proactive in improving processes and code quality.
The compensation for this position ranges from $60,000 to $80,000.
Requirements:
Candidates must have strong proficiency in modern front-end web development technologies, including HTML5, CSS3, and JavaScript.
A solid experience with JavaScript and familiarity with Angular/AngularJS is required.
Proficient experience in setting up hosting for code on environments like Amazon EBS/EC2 is necessary.
A minimum of 2 years of experience with Progressive Web Apps is required.
Candidates should have 2-3 years of experience building web applications using modern frameworks.
A minimum of 1-2 years of experience working on a B2B SaaS software product is essential.
Experience in building complex web applications and conceptualizing UX flows is required.
Candidates should be comfortable working in an Agile, fast-paced environment.
The ability to transform design mock-ups into working software with attention to detail is necessary.
An eye for UI/UX design is important.
Candidates should be comfortable developing and testing components in a modern web framework, such as Angular.
A willingness to learn new technologies as needed is expected.
Candidates must be able to create modular, flexible, and maintainable CSS.
Familiarity with modern CSS methodologies, such as Atomic CSS, is preferred.
Experience with front-end testing tools like Jest and Enzyme is a plus.
Knowledge of modern JavaScript tooling, such as Webpack and Babel.js, is beneficial.
Understanding of MVC structured applications and the use of layouts, partials, and view helpers is required.
Benefits:
The position offers opportunities for career progression within a fast-paced startup environment.
Employees will be part of a team that is dedicated to creating an intuitive and efficiency-focused workforce management system.
The role allows for collaboration with a talented team and the chance to work on innovative software solutions.
The company values continuous improvement and encourages employees to enhance processes, systems, and codebases.