About Weever
Weever is a growing software company based in Hamilton, Ontario, Canada. We build cloud-based software products that large enterprises use to capture data, manage workflows, and access actionable reports.
We replace clipboards and filing cabinets with tablets and databases and provide alerts, analysis, and other features that make data useful.
Our customers include :
- Mars (yep, like the candy bars!)
- Unilever
- Hello Fresh
- and many more!
We tackle big problems with a small, focused team and powerful technology.
We only accept applications from Canada for this position at this time.
Job Description
Weever Process is our FDA-compliant web application that leverages digital forms, workflows and documents to deliver continuous improvement and compliance in operations and reporting in manufacturing sites.
We use technologies including Ruby on Rails, Vue.js, Rust and more and we are looking for additional developers to join this exciting project.
This is a full-time position with our dedicated, small, product team.
Day to day activities :
- Work with our development team to create new features, interfaces and more
- Help us to improve our application performance and capabilities
- Engage in an iterative cycle of design, feedback, and testing with our product and engineering team
- Support test coverage, automation and a quality application from within
- Advance our frontend applications, occasionally gaining valuable exposure to backend technologies
- Play a pivotal role in modernizing our platform and driving innovation through the upgrade of our Rails application, enhancing performance, security, and scalability.
Please apply to join our team if the following applies to you (Note - Ruby on Rails experience is required) :
- You have very strong experience in back-end development with Ruby on Rails and are comfortable with front-end development using a JavaScript framework or JavaScript in general. - Required
- You have excellent communication and leadership skills
- You have demonstrated a reliable, systematic approach to problem solving
- You consider writing software tests to be paramount to good code
- You have experience in TypeScript or any other static type systems
Bonus points if :
- You are comfortable with development in Node, Rust, and / or Vue.
- You have hands-on experience successfully upgrading a Rails system to the latest version, ensuring seamless transitions and optimizing system performance.
- You are familiar with Domain Driven Design , CQRS or Event Sourcing
- You are passionate about the problems our customers face and are excited to work on solutions that improve the lives of essential workers
Benefits of Working at Weever
We prioritize our teams first. A great team is given the autonomy and support to execute the plan and do their best work. We trust our teams.
In order to support you we offer :
- A remote-friendly culture : communication is key and we have several team members that are working remotely with us full and part time.
- Ownership : We're small and focused and will need you to help us find the answers.
- Stock Options : We're a fast-growing start-up; we offer stock options to all team members
- Insurance : For our Canadian employees we have a good benefits package offering dental, drugs, and other kinds of coverage.
- RRSP Company Match : We offer a group RRSP with company match benefits to maximize your retirement savings.
- Vacations : Our team members must take them.
- Interesting Problems : Not all of the problems we encounter have frameworks or well-defined solutions.
Application Process
Of course we're trying our best to be as inclusive as we can be and we prefer candidates from all members of the community, including those from under-represented groups.
We are a diverse group and we believe it gives us strength. If you have any requests or questions about our hiring practices we'd appreciate to hear from you.
We are happy to do anything we can to accommodate the situations of our applicants. Please let us know if you have any special requirements to accommodate you in your application or employment with us.
How to Apply
Submit your resume and a cover letter by emailing them to [email protected]. In your cover letter, please mention the job for which you are applying and where you found this posting or who referred you to us so we can thank them.
We can only accept applications from Canada for this position at this time.