Employer
Register
Sign in
Home
Search Jobs
Blogs
Career Tips
Staff Software Engineer React Native
Promote Project
Job Summary
Location
,ON
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
11 Nov 2024
Share
Job Description
60000 - 100000 a year (Canadian Dollars)
Job Title Location Toronto, Ontario, Canada
Description About the role
The Product Engineering team at Afresh is responsible for building out the suite of products that our customers use every day, whether it’s an individual produce manager looking to order their store’s groceries for the day, corporate supervisors looking to view individual store performance, or everything in between. Grocers rely on these solutions within Afresh’s Fresh Operating System to improve the accuracy and efficiency of their workflows, all contributing to our goal of reducing food waste.
You will be playing a key role in building out these solutions for our customers. Our team and products are growing at a rapid pace, which means that there will be plenty of opportunities for ownership and making your impact felt. Some of your responsibilities will include:
Directly impact our mission of reducing fresh food waste by working on products to enable grocers to better manage and optimize fresh food merchandising and supply chain.
Own and build new features and capabilities in our React Native mobile application that will have a massive impact on our business.
Architect and scale our React Native mobile application from a small handful of users up to our entire customer base.
Work flexibly on our API to develop new interfaces and drive business logic from our backend in collaboration with our backend, data, and ML engineering functions.
Build tools and foundations, such as design systems, to empower multiple teams of engineers and designers to build and iterate on our React Native mobile application.
Partner with our product and design teams to deliver rich and engaging user experiences.
Mentor and coach engineers of a variety of levels of experience.
Skills and experience
The following represents attributes our ideal candidate possesses. We encourage all highly qualified candidates to apply, even if they do not fulfill all the listed criteria.
BS in Computer Science or equivalent experience
6+ years of professional software engineering experience building front-end applications
3+ years working on production-level React Native mobile applications
Proficiency in working with TypeScript and developing APIs. Prior experience with GraphQL preferred
Ability to debug and resolve issues spanning front-end (React Native) and back-end (GraphQL) components, ensuring a robust and reliable user experience
Experience acting as a tech lead on complex cross-functional projects
Experience with architecting and leading the development of highly scaled and reliable mobile applications
Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose solutions
Demonstrated ability to facilitate cross-team work and knowledge sharing on the web frontend domain across company/department
Proven ability to mentor and coach others, resulting in a significant improvement in their capabilities
Job type: Remote job
Salary Band in CAD: 60000 - 100000 a year (Canadian Dollars)
Please mention the word PRECISELY and tag RMzQuMTUwLjIyMy4yOA== when applying to show you read the job post completely (#RMzQuMTUwLjIyMy4yOA==). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.
Tags react
software
design
graphql
system
front-end
frontend
back-end
web
manager
typescript
api
mobile
lead
engineer
engineering
backend
digital nomad
#J-18808-Ljbffr
Other Smiliar Jobs
Customer Success Manager
Denver, CO
16 Hours ago
Customer Success Manager
College Park, MD
16 Hours ago
Head of Sales and Trading
Montreal, QC
10 Hours ago
Lead Software Engineer Test
Montreal, QC
4 Days ago
Senior Software Engineer Trading
, ON
4 Days ago
AML Regulatory Compliance Lead
Montreal, QC
4 Days ago
Senior Product Manager Channels Partnerships
, ON
4 Days ago
Senior Software Engineer Developer Experience
Toronto, ON
4 Days ago
Salesforce Solution Architect CPQ
Vancouver, BC
4 Days ago
DevOps Team Lead
Vancouver, BC
4 Days ago
Lead Software Engineer Test
Montreal, QC
4 Days ago
Senior Developer
, ON
4 Days ago
Senior Software Engineer Trading
, ON
4 Days ago
Junior Software Test Specialist
Toronto, ON
4 Days ago
Senior Information Security Analyst
, QC
4 Days ago