Intermediate/Senior Rails Developer

Weever
Ontario, Canada
$90K-$110K a year (estimated)
Full-time
Part-time

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.

5 days ago
Related jobs
Promoted
gaiia
Canada

Intermediate/Senior Full Stack Software Developer (Billing). Collaborate with legendary senior developers and designers;. Long story short, we're looking to hire a Full-Stack Software Developer with excellent technical skills and communication abilities to join our Billing squad. You will join a tea...

S.i. Systems
Toronto, Ontario

Intermediate/Senior Ruby on Rails Developer. Design, develop and maintain Ruby on Rails applications. Participate in code reviews and provide feedback to other developers. ...

Game Hive
Mississauga, Ontario

This job is currently not accepting applicants....

Nasdaq
Toronto, Ontario

As a Senior Software Engineer, you will be building out the core API services and systems for the market platform. Ruby on Rails to disrupt the FinTech industry. ...

Vantage
Toronto, Ontario

Intermediate/Senior Full Stack Developer. Vantage is looking for 3-4 Intermediate to Senior Full-Stack Developers who want to be part of a small team and have a big impact. As a developer with Vantage, you’ll be responsible for building features in our platform and integrations with other systems. W...

QNX Software Systems
Ottawa, Ontario

QNX is looking for an Intermediate or Senior. ...

JLI Consulting Talent Search
Vaughan, Ontario

Our client, an eServices company, is in search for an experienced software solutions developer. Minimum 7 years in a general developer type role. ...

CGI
Toronto, Ontario

Proven experience as a Golang Developer, with a strong portfolio of work. ...

QNX Software Systems
Ottawa, Ontario

We are looking for a Video Playback and Streaming Developer to develop multimedia software technologies, capabilities and solutions that meet the needs of automotive and consumer markets. ...

SHOEBOX
Ottawa, Ontario

On top of that, you’ll be an integral part of an innovative team, working with the latest tools and technologies, pushing the boundaries of what medical device software can do, and collaborating with other developers, product managers, and salespeople who are super passionate about their crafts. ...