Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
hungerhub is a foodtech startup that was founded in Toronto in 2018 and now operates in over 10 markets in 3 provinces (Ontario, Alberta and BC).
We are on a mission to revolutionize the world of catering. 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 any time 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 complimentary lunches on our app platform at the office for every day for anyone working from there.
With our commitment to building a great product, excellent customer service and a seamless ordering processes, hungerhub is has become Canada’s #1 office meal delivery solution and has been named one of Canada's fastest-growing companies by the Globe & Mail for 4 years running!
Position Overview
hungerhub is looking for an Intermediate React developer. 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
- Develop User Interfaces: Design, build, and maintain efficient, reusable, and reliable user interfaces using React.
- Code Quality: Write clean, maintainable, and efficient code, ensuring the best possible performance, quality, and responsiveness of the applications.
- Collaboration: Work closely with UX/UI designers, product managers, and backend developers to create seamless and engaging user experiences.
- State Management: Implement and manage application state using tools such as Redux or Context API.
- Component Development: Develop and maintain reusable components and front-end libraries for future use.
- Testing: Write and maintain unit tests, integration tests, and end-to-end tests to ensure the reliability of the codebase.
- Performance Optimization: Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Code Reviews: Conduct code reviews and provide constructive feedback to team members.
- Documentation: Document code, application functionality, and workflows to ensure consistency and knowledge sharing.
- Continuous Improvement: Stay up-to-date with the latest industry trends, tools, and technologies to continually improve front-end development practices.
- Experience: Minimum of 5 years of professional experience in front-end development, with at least 3 years focused on React.
- Technical Skills: Proficient in JavaScript (ES6+), HTML5, and CSS3. Extensive experience with React and related technologies such as Redux, React Router, and Hooks.
- Tool Proficiency: Familiarity with modern front-end build pipelines and tools such as Webpack, Babel, NPM, Yarn, etc.
- Testing: Experience with testing frameworks and tools like Jest, Enzyme, Cypress, or similar.
- Version Control: Proficient in using Git for version control and collaboration.
- Design Principles: Strong understanding of UI/UX design principles and experience working closely with design teams.
- Responsive Design: Experience with responsive and adaptive design techniques.
- Performance Optimization: Proven experience in optimizing applications for performance and scalability.
- 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.
- Leadership: Demonstrated ability to lead projects and mentor junior developers.
- Passion: A passion for front-end development and a keen interest in keeping up with the latest trends and best practices in the industry.
- Competitive salary with performance-based incentives.
- Company-wide health benefits.
- 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.
We aim to bring the best experience for our clients as well as the hundreds of vendors we work with across Canada.
We think big - we’re transforming a largely offline industry, and we’re changing the way companies eat and what food at work means to a company's culture and collaboration.
We take risks - we’re creative and have ambitions that strive to be the absolute best in the industry from A-Z.
Our team members 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 with the optimal solution, using intuition and data.
We deliver results - our team members take full ownership of the tasks at hand. We’re accountable and we let others know if we’re off track. Your work makes a difference, and results drive our growth.
Equal Opportunity Employer Statement
At hungerhub, we believe in a workplace where everyone feels they belong. We are proud to be an equal opportunity employer and are committed to building a diverse and inclusive team. We welcome applications from all qualified individuals, including those with diverse backgrounds, abilities, and experiences. Accommodations are available on request for candidates taking part in all aspects of the selection process.
Key Skills
Ranked by relevanceReady to apply?
Join hungerhub and take your career to the next level!
Application takes less than 5 minutes