Intermediate Back End Developer

hungerhub
Full time
Software Development
Canada
Hiring from: Canada

Company Overview:

hungerhub is a foodtech startup was founded in Toronto in 2018 and now operates in over 10 markets in 3 provinces.


We are is on a mission to revolutionize the catering world. We connect offices with the best restaurants in their city for daily meal delivery. Through technology and a people-first mentality, we are empowering local restaurants to become caterers, and in doing so provide a seamless and customized experience for our clients... and their employees.


P.S. We are a remote-first company, however we do have a physical office space that you can work out of anytime you like. As a team we meet at the office to work together on occasion and usually follow our voluntary work-from-office days with some social fun... and of course we order complementary lunches on our app platform at the office for anyone working from there.


With our commitment to excellent customer service and seamless ordering processes, hungerhub is quickly becoming Canada’s #1 office meal delivery solution and has been named as one of Canada's fastest growing companies by the Globe & Mail for 3 years running!


Position Overview:

hungerhub is looking for a intermediate Ruby on Rails developer to fill a full time Work From Home position within our team. You will be predominantly working with our team to implement new projects and features, while also making improvements to the existing code base. We are looking for a self-driven and goal-oriented individual who wants to make an impact on a growing startup.


Responsibilities:

  • Architect and Develop Applications: Design, build, and maintain efficient, reusable, and reliable Ruby on Rails applications.
  • Code Quality: Ensure the best possible performance, quality, and responsiveness of the applications by writing clean, maintainable, and efficient code.
  • Debugging and Troubleshooting: Identify bottlenecks and bugs, and devise solutions to these problems to maintain a seamless user experience.
  • Collaboration: Work closely with product managers, designers, and other engineers to iterate on new features and improve existing functionality.
  • Mentorship: Mentor and guide junior developers, providing code reviews and technical guidance to foster growth within the team.
  • Testing: Implement automated testing platforms and unit tests to ensure robust and reliable code.
  • Documentation: Document application functionality, database schemas, and other essential information to ensure knowledge sharing and consistency.
  • Performance Tuning: Optimize applications for maximum speed and scalability.
  • Security: Implement and maintain security and data protection measures.
  • Continuous Improvement: Stay up-to-date with the latest industry trends and technologies to bring new ideas to the team


How to Apply:

If you are a motivated, results-oriented individual who thrives in a startup environment and wants to be part of a game-changing platform, we want to hear from you. Please complete our questionnaire: https://hungerhub.typeform.com/to/qtZuKbp0


Qualifications:

Experience: Minimum of 5 years of professional experience with Ruby on Rails development.

Technical Skills: Proficient in Ruby, Ruby on Rails, and related technologies. Experience with front-end technologies such as JavaScript, HTML, CSS, and frameworks like React or Vue.js is a plus.

Database Knowledge: Strong understanding of relational databases (PostgreSQL, MySQL) and experience with database design and query optimization.

Testing and Debugging: Experience with RSpec, Minitest, or other testing frameworks. Strong debugging skills.

Version Control: Proficient in using Git for version control and collaboration.

Agile Methodologies: Experience working in an Agile/Scrum environment.

Communication Skills: Excellent written and verbal communication skills. Ability to explain complex technical concepts to non-technical stakeholders.

Problem-Solving: Strong problem-solving skills with a proactive and analytical mindset.

Education: Bachelor’s degree in Computer Science, Engineering, or a related field is preferred.


Benefits and Perks:

- Opportunity to make a significant impact on the growth and success of a dynamic startup.

- A collaborative work environment that encourages new ideas and innovation.

- Growth and career development opportunities as the company expands.

- Remote work with the potential for flexible working hours.


Core Values:

We are customer-obsessed - We aim to bring the best experience for our clients and partners and have their interests in mind when we craft solutions to solve their problems.

We always think big - We’re transforming a largely offline industry and we’re changing the way companies eat.

We take risks, we’re creative and have global ambitions for our products and services.

We never say “It’s not my job” - We take ownership and have a sense of obligation to the biggest things but also to the mundane, non-glamorous small realities. We wear many hats and we learn and grow by doing so.

We solve problems - We care deeply about getting to the root cause of an issue and we do our best to resolve it as quickly as we can using both intuition and data.

We deliver results - We take full ownership of the tasks at hand. We’re accountable and we let others know if we’re off track. Results matter.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Introduction Are you a relentless investigator who thrives on uncovering the hidden tactics of cybercriminals? Do you have the expertise to track, analyze, and predict the latest cyber threats before they strike? If you’re passionate about staying ahead of attackers...
Software Development
United States
Hiring from: United States
Poste: Conseiller chargé de projets sénior spécialisé en technologie de l’information Emplacement: Télétravail À propos de Compugen Compugen est un des principaux fournisseurs de services et de solutions TI au Canada. Notre vision est de « simplifier ensemble les activités...
Software Development
Canada
Hiring from: Canada
For thousands of years, maps have provided humans with the knowledge they need to make decisions. As a Maps Evaluator, you will have the opportunity to provide ground truth for your town, city or country. At Peroptyx, we are looking...
Software Development
Canada
Hiring from: Canada