Senior Backend Software Engineer

Местоположение и тип занятости

Можно удаленно

Компания

Не просто команда ИТ-разработчиков, а команда вдохновленных творцов и искренних друзей

Описание вакансии

Country and city: Canada

Working hours: full-time office and/or partly remote

Employment: Permanent, full-time.

Salary range/month: 100к USD gross per year (at taxes). Higher salary may be negotiated.

Job description:

We’re looking for sharp, focused, and clever developers to help shape and build our outstanding team. The ideal candidate has experience, a track record of good judgment & positive impact beyond the code they write.

We believe great things happen when you bring your people together to break bread. We believe modern technology should be used for good - like fuelling the biggest companies in the world with the best food possible in the easiest way imaginable.

WHAT YOU'LL DO

•  Develop and maintain applications built in Ruby On Rails

•  Work alongside other engineers, UX, Product and QA to deliver a high-quality, polished experience

•  Advocate for great architecture & justify your suggestions

•  Embrace quality coding standards by developing reusable components and libraries for use across all of our apps

•  Write and maintain unit and integration tests

•  Challenge the team with new technologies and standards that improve our process

•  Participate in code reviews and technical discussions

•  Know what worked and why, what works and why & what won't work and why

QUALIFICATIONS AND SKILLS

•  5+ years of practical experience writing server-side code

•  3+ years of practical experience with web-based frameworks (such as Ruby on Rails, Django, etc)

•  Experience with GraphQL and/or Restful APIs

•  Experience with relational databases and SQL

•  Familiarity working with Git

•  Experience building and debugging complex systems in both individual and team environments

•  Proven strong communication and problem-solving skills

Benefits:

Relocation and work permit support, medical assurance for the employee and his/her family, sport, catering, and a lot of over perks and benefits.

Company name:

OUR CLIENT - Thriver is a platform for discovering, booking, and managing services from highly rated service providers. We help take the risk and guesswork out of the booking process for employees and foster employee engagement. We proudly support local businesses by bringing awareness to our corporate customers.